Home >Backend Development >PHP Tutorial > php function 有什么好处?解决方案
php function 有什么好处?
PHP function 到底有什么好处? 可以自动清除数组,清除变量,清除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 /> }