Php curl - funkciók és használati példákat, programozás kezdőknek

Felajánlom, hogy beszéljünk egy kicsit a PHP programozási nyelv, és különösen, hogy foglalkozzon a témával tágulási göndör. azaz a képesség, hogy kölcsönhatásba lépnek a különböző szerverek különböző protokollok PHP script is.

Mielőtt a figyelmet a göndör emlékeztetni szeretnénk, hogy a PHP nyelv már érintettük, például a cikk a lerakodás Excel PHP vagy hitelesíteni PHP. És most beszéljünk a lehetőségét, kérések küldésére PHP.

Php curl - funkciók és használati példákat, programozás kezdőknek

Mi a CRL?

CURL - a könyvtár PHP függvények, amellyel küldhetünk kéréseket, például HTTP, egy PHP script. CURL támogatja protokollok, mint a HTTP, HTTPS, FTP, és mások. Küldj HTTP kérések kaphat eljárás, POST, PUT.

CURL azokban az esetekben hasznos, amikor meg kell hívni a távoli forgatókönyvet, és kap egy eredményt, vagy egyszerűen csak mentse a HTML oldal kódja hívják, általában mindenki megtalálhatja a kérelmet, de az értelme az, hogy akkor küldjön egy kérést a végrehajtása során a forgatókönyvet.

Csatlakozó elhajlással könyvtár a PHP

Annak érdekében, hogy a CRL könyvtár szükséges csatlakoztatni, ill.

Megjegyzés Példaként fogjuk használni a PHP 5.4.39 Windows 7, valamint egy web-szerver, mi lesz az Apache 2.2.22.

Az első dolog az, hogy másolja ssleay32.dll könyvtár, libeay32.dll, libssh2.dll azokat a könyvtár a PHP, a Windows System könyvtárba, és ez a C: \ Windows \ System32.

A könyvtár nem csatlakozik

Minden Apache újraindításához, hívja a phpinfo () függvény esetén a sikeres kapcsolat, akkor megjelenik egy szakasz curl

Php curl - funkciók és használati példákat, programozás kezdőknek

Ha nem, az azt jelenti, csak egy dolog, hogy a könyvtár nincs betöltve, a leggyakoribb oka a fent nebyli másolt DLL a Windows rendszer könyvtárába.

Példa CURL - eltávolítását kéri a megjelenítendő oldalt

Ebben a példában egyszerűen eltávolítását kéri az oldal segítségével HTTP GET módszer és kimeneti tartalmát a képernyőn.

Ennek eredményeként, ha fut test_curl.php akkor megjelenik a felirat: „Címsor 1”, akkor lehet kísérletezni az átadás id paraméter (ebben az esetben 2 vagy 3).

Példa CURL - hívja fel a távoli forgatókönyvet, és kap egy eredményt

Most próbáljuk felhívni a forgatókönyvet, és kap egy eredményt, hogy aztán feldolgozni, például nézzük a POST metódust. A fájlnevek elhagyja ugyanaz.

És ha futunk test_curl.php valamit a képernyőn, azt jelzi, 111, azaz 1.11 kezeléséből származó a távoli script, szorozva 100-zal.

És most beszéljünk a funkciókat és állandók nekik.

A gyakran használt funkciókat és állandó CURL

Ez minden, a kezdők azt hiszem elég jó szórakozást!

Kapcsolódó cikkek