ホームページ >バックエンド開発 >PHPチュートリアル >php関数の利点は何ですか?解決
php関数の利点は何ですか?
PHP 関数の利点は何ですか?配列、変数、MEMORY は自動的にクリアできますか?
<br /> $array = array('http://www.google.com.hk','http://www.baidu.com','http://www.1.com/','http://www.yahoo.com.cn');<br /> foreach($array as $url){<br /> $ch = curl_init();<br /> curl_setopt($ch, CURLOPT_URL, $url);<br /> curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);<br /> curl_setopt($ch, CURLOPT_HEADER, true);<br /> curl_setopt($ch, CURLOPT_USERAGENT, 'Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.2) Gecko/20100115 Firefox/3.6 (.NET CLR 3.5.30729)');<br /> $html = curl_exec($ch);<br /> curl_close($ch);<br /> echo $html.'<hr />';<br /> $html = NULL;<br /> unset($html);<br /> }<br />
function get_html($url){<br /> $ch = curl_init();<br /> curl_setopt($ch, CURLOPT_URL, $url);<br /> curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);<br /> curl_setopt($ch, CURLOPT_HEADER, true);<br /> curl_setopt($ch, CURLOPT_USERAGENT, 'Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.2) Gecko/20100115 Firefox/3.6 (.NET CLR 3.5.30729)');<br /> $html = curl_exec($ch);<br /> curl_close($ch);<br /> return $html;<br /> }<br /> $array = array('http://www.google.com.hk','http://www.baidu.com','http://www.1.com/','http://www.yahoo.com.cn');<br /> foreach($array as $url){<br /> get_html($url);<br /> }