Frecvent utilizate funcții php am decis să facă în articole separate. deoarece cererile sunt de obicei vizate, adică oamenii caută exact răspunsul la o întrebare despre o anumită funcție. astăzi, să analizăm parse_url ().
Ce face funcția parse_url în php
Asta face foarte dificilă înțelegerea începătorului pentru materialele care se află în rețea. (Scriu asta pentru mine, pentru a înțelege mai bine, dar poate fi util pentru tine). să facem mai detaliate:
echo parse_url ($ url, PHP_URL_PATH);
Răspunsul este următorul:
Array ([schemă] => http [gazdă] => saitsozdanie.ru [cale] => /php/parse-url-funktsiya.html)
/php/parse-url-funktsiya.html
Aceasta este arată print_r că ne confruntăm o matrice și vom descompune în bucăți, iar a doua linie este deja ne arată fragmentul dorit, pe care l-am identificat prin constanta PHP_URL_PATH.
Să aruncăm o privire mai atentă la ceea ce primește parse_url ()
- - de exemplu, http
- gazdă
- port
- utilizator
- trece
- cale
- interogare - după semnul întrebării?
- fragment - după semnul ascuțit #
După cum am văzut este suficient pentru a specifica o constantă de la - Selectați una dintre constantele: PHP_URL_SCHEME, PHP_URL_HOST, PHP_URL_PORT, PHP_URL_USER, PHP_URL_PASS, PHP_URL_PATH, PHP_URL_QUERY sau PHP_URL_FRAGMEN.
Toate șirul de returnare și numai PORT - întreg.
Aici am întâlnit o notă interesantă pe php.ru
Să verificăm, cum, această funcție este suficient de inteligentă, asta va reveni atunci când:
echo parse_url ($ url, PHP_URL_PATH);
Răspunsul este următorul:
Array ([calea] => php / parse-url-funktsiya.html)
php / parse-url-funktsiya.html
Deci puteți lucra. )