PHP/CURL Book with Examples
! "# $ % & & % # ' &
( & & # ) ! * + & & & ,& &
- ) & # # ". - ". & ! & " "
' & & - "$ & - ! " ) &
& / ) # & & & "- & - "0
& - ) - " & & . & ! ! " - - & -
& - ! & - # $ % "! "#
$ % & & & - ) & 1 & )
# # - & - # ! / & 2 & 0 "
" ) 0 & ! & - & ) # / & # ) & !
#
( +
( +( +
( +
% $
2. # ) . ! - -
3 1 & . -
4 - & ! . &
5 - - & ! . &
6 7 8 & ! . &
9 # ) ! & .
: & & #
; ( - . . & ! !
0 ! & & - - & - / - -
! & & - - & - &
2 ) ! & & - - & - & & )
PHP/CURL Book with Examples
/ #
/ # / #
/ #
) # & & & ! # ) & -
& / & - % - & #
# ! & & - & " & & - - % & % !
/ & # ) & !
& # ) & ! # # & - -
& - # # # - %
& - & # & & ! ) & ) & ) !
& ! & ) & ! +( "( . " " . "' 1 "
< "$ = "( = & - $ / . "
1 . " "( - & ! "# " # - - " "
" *# , - & & - &
& $ % # ) - % & ! # - & &
"# ) & ! - % & (
& & ! & & % & ! # - >
. & ! > ? & ) ? - & - & - # # )
& & # " " - - #
% & - )
& & - - ! & - # - % & - &
& ! # % & & % 0
& - ! & & - ! & ! !
0 & ) # # " & ! & " - & - &
- & ! # & # # 8 & - < " # # "
- * ! & , & ) < & - - % & " & -
& - & & ? # & &
. - & - ! & & & ) & # "
& - & ! +- & - & ! & & & $ / " & ! # @# - " & -
& ! & & & - & =& & . - & -
! & & & & # & & @ - & # & ! "
& & - % ) & A . - & - # ! & & ) - # )
! & & - %
- #
- # - #
- # @
@@
@# & - +
# & - +# & - +
# & - +
B. =& & & & ) "
B% @ - "
B8 & & & & & - ) > @# - ># - "
B ) & & & & ) "
B& & & & & " & -
B & & & - ! > & ! % >& ) ") &
PHP/CURL Book with Examples
2/ # /
2/ # / 2/ # /
2/ # /
8 - = & C -
D 1 $ & ) " A # - "' E & " &
& +F ; 25 5 6 6 2; 5 5 "+F ; 2345 6 ; 444
# + + & " + & G
8 - = & C - =& & - % & & - & 2<
- ) " % % & - - & &
# $ % & & - & & & & ) # " % - & ! !
- & ! # ". . "7 8 . & ! & 1 A &
& ? "# - # 3 & - - & - 7 8 ' ! "
@ @@ @ "1 & & . & ! . "# # "
. - & - # ! & & ! @@ - ) & - @- % & #
& & / 8 *& F / F 8 ) . H F ," & - 7 8
# - # % ) & ! & ! 8 0 . H $ # % "==.
# . %
= - & - - % - =& & E & & - & !
# ) "=8 " & - - ! & 1 ! & A
& ! & & & - & ! - & - +1 1 C &
G . / / - 25 & & - $ % & "' . & - #
& ? / =& & ) " & & & (
+ # # ) & - =& & # . -
- & & - & $ %
8 & ) " - & - % & E
) - % & ) & & ) & ! -
& & ! & ". & ! & "- & - & ! #
!
PHP/CURL Book with Examples
2' & ! . -
2 0 .
2 0 . 2 0 .
2 0 .
! - ) % - ) & - # . % *==. "/ / ,
# . % *==. "/ / , # . % *==. "/ / ,
# . % *==. "/ / ,
& - & & & !
& - & & & ! & - & & & !
& - & & & !
& & - )
= ) & ) ) ? &
? - " ) & ! ) - &
We also explain in details how to install # . % *==. "/ / , & - & & & !
# . % *==. "/ / , & - & & & ! # . % *==. "/ / , & - & & & !
# . % *==. "/ / , & - & & & !
software in Appendix A, Appendix B.
22 & ? &
22 & ? & 22 & ? &
22 & ? &
) # ! & & ! ) "& ) %
& - & - & ! - & ) ) / ) & - I
=& - & & ) & - & !
* + ,? ) 9 2@# !
& & ) % & # % & 9 2@# =& 423")
& - % & 9 ; ! ( 43") & - % &
J 9 ; : ! 5 ) ? % & ! &
9 5
23=& &
23=& &23=& &
23=& &
J ) @@ @ KL $ =M
$ = & - ) & & & ! # & - & - - =&
>& - >- ) - # - & - > > - & &
) & - - # & - # - & ># >
- ) ! & & & ! 43) & & !
@@ @
PHP/CURL Book with Examples
< & 32 +
< & 32 +< & 32 +
< & 32 +=& - & # - & & - & % & & "
) ) # ) 32- & - ) 32- $ - & 32
# & ) ! . 0 . 8 - ) & - & * +
+N=< < N. 0 . 8 32+N=< $ 1 . N. 0 . 8 , & ) O & P
* ++N=< < N. 0 . 8 32+N=< $ 1 . N. 0 . 8 , & -
& ! & OQ & & L R - P
O & & L R - P
*% & ) & ,
( - & =& & % / & - / "
/ & - / "/ & - / "
/ & - / "
/ & -
/ & - / & -
/ & -
PHP/CURL Book with Examples
3# )
# % - & & & & - # %
) % - % ) * . ,! % & ! & - !
% # @& & & & *, # - @ "=% 6
# " & - & ) & ! ) # &
) # - & ! # ! " ) & ! ) "
% ! & ! & & # & & %
& - # # # % &
& ! % ) =& & # ! ) & ! # "
& ! ) & ) ) & @ % ? # - ) & !
" # % & & " & ! & - & - & ! ? & !
& ) & ! ) # & "7 8 @". 1 / " / C
# ) & & - % ) & ! ) = ? "!
- " & - - & - % & & 0 # # ) & - !
% ) & ! ! & ! & - & ! ! - & & %
3
33
3
S
S S
S
& ) & J& J"! & ) - &
# % - & # & & - J J
- " & # # % & >& ? # ) > ) &
% % & +> ? # ) > E -
- # & -
#
# #
#
/ & - ) @@ & @ - & # ) " & ! ( " . " "
. "' 1 " < "$ = "( = & - $ / # .
" 1 . " "( - & ! "# " # -
- " " " F - & & " & "
) & & & ! & - T
# ! ) # "# - & - - & ) & & "
& - & ! . "< . $ "( . $ "1 & . $ "$ & "7 "=7 "/ =7 " 6 4"
& "& "$ "& - "/ ! "1 . 2"1 "8 . 7 " "H < 7 "
1 & D 8 . "=. 1 . "< % < "$ 1 . & -
# " - @ "=% 6 # " " - & -
PHP/CURL Book with Examples
/ & - & ! & ! & - & ! & ! ) &
. & # " & ! & =& & " & )
& - & ! " . "( "( . "' 1 "$ / "$ = " < & - ( =
& & & - & & & - +K M
& # @ E & - - E - &
E& & % # & & "# ) - &
- - & - @& & - * & - # # ) ," & - )
& # % - @ - E
32 # S
32 # S32 # S
32 # S
# # & - # # ) % - ) & ) &
& ! & =& & 0 & # & )
& "# & " - @ # # # )
# " & - & - @# - @
& # ) & & @# &
& - >& >" & - - % - # ) $ & . & # ! & ; ; :
& - & # # # ) % - & ) &
& & ) = - "=% 6 # " & - &
& & & # # & - & ! - - - # ) . & ! !
& - # & & & ! - % ) "& - & !
" . "( "( . "' 1 "$ / "$ = " < & - ( =
# & & ) & ) B< =7 & ! ) " & - "1 . 2"
1 . " & - & )
# ) & " & 8 = 7 - % % &
& % ) # " & ! % ) & "
& 0 & # " & - % & & - & - - # ) &
& " - @
- & # & - & "
- & - ! & ! & ! ! "
PHP/CURL Book with Examples
33
3333
33
S
S S
S
- # ! @
& & &
=& E - - &
& - & & - # # ) % - &
* & & & & , ) & * & & ! ,
& & & & ! % ! ? & -
34
3434
34
( & & S
( & & S ( & & S
( & & S
- ! ! =- & - & -
# " ) & - % # & - ) #
& # - & # ) . & ! !
35
35 35
35
- - # % = % )
# & = & & ! &
% & & ! - & - " # &
& / . == & # & ! & # ) & % ?
& " & - & % & #
? - & & & &
36 #
36 # 36 #
36 # S
SS
S
- & # - & - & & (
& & " = % & E# & & & ! @ & & ! &
% " ) =. - & U % # & & " & !
& % " = % # & & - =
# - & ! & ? & ! & & ) "# !
PHP/CURL Book with Examples
4( & &
= & # - & " & *, & & - ) &
# 0 ? - # & ! ) !
&
V S
& *,Q
S W
& # -
=& &
=& & =& &
=& &
# 9 21 & . . ; 9 A # 4
4 & ! #
4 & ! # 4 & ! #
4 & ! #
& ! & & & " & ! # # & - & !
" ) & ! & 1 . &
& ! # & & ! #
+
=& A & . & * - & &
& , & & & &
42. !
42. ! 42. !
42. !
& - & ? & - & ! !
- # ! " & ! &
' ? % & - % - & -
PHP/CURL Book with Examples
R & *,
R & *, R & *,
R & *,
& A & & & - & & -
R *X ,
R *X , R *X ,
R *X ,
& & - # - ) & A &
& - & & = )
- & - & *! % & # ) ,
R *X " & "% ,
R *X " & "% , R *X " & "% ,
R *X " & "% ,
. & & & - & - # )
& & " & - % %
& ! % &
R *X "1 R < / < . ( ",
R *X "1 R < / < . ( ", R *X "1 R < / < . ( ",
R *X "1 R < / < . ( ",
& ! & & =
& & # & -
R *X "1 R "
R *X "1 R " R *X "1 R "
R *X "1 R "X ,
X ,X ,
X ,
) !
% # - - ) & ! & &
R *X ,
R *X , R *X ,
R *X ,
' # & - % # & !
R *X ,
R *X , R *X ,
R *X ,
" & - )
' & ! #
' & ! #' & ! #
' & ! # @
@@
@ % +
% + % +
% +
<?php
// Example 001
// Simple Get Webpage
// Copyright http://curl.phptrack.com
$url = "http://curl.phptrack.com/index.php"; // From URL to get webpage
contents.
$ch = curl_init(); // Initialize a CURL session.
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); // Return Page contents.
curl_setopt($ch, CURLOPT_URL, $url); // Pass URL as parameter.
$result = curl_exec($ch); // grab URL and pass it to the variable.
curl_close($ch); // close curl resource, and free up system resources.
echo $result; // Print page contents.
?>
Không có nhận xét nào:
Đăng nhận xét