PHP函數學習之PHP函數點評(2)_PHP教程
推薦:用PHP通過SMTP發送郵件 由于PHP沒有提供現成的smtp函數,卻提供了一個功能不甚靈活的mail()函數,這個函數需要服務器配置上的支持,并且不支持smtp驗證,在很多場合無法正常的工作,因此不建議使用。本文的目的在
axgle點評:簡單的一個函數,讓你時刻了解php的飛速發展---若您密切關注php的發展的話~~~~
5.file_get_contents() (注:PHP 4 >= 4.3.0, PHP 5)
將整個文件讀入一個字符串.file_get_contents() 函數是用來將文件的內容讀入到一個字符串中的首選方法。如果操作系統支持還會使用內存映射技術來增強性能。
例如:
<?php
$data = file_get_contents('test.txt');
echo $data;
?>
6. file_put_contents (注:PHP 5)
將一個字符串直接寫入文件.
例如:
<?php
//某圖象的地址
$url="http://...test.com/plmm.jpg";
//讀取二進制“字符串”
$data=file_get_contents($url);
//保存到自己的電腦里
file_put_contents("美女.jpg",$data);
?>
axgle點評:若您發現某個美女圖片網站的圖片命名是諸如1.jpg,2.jpg...
ok,用一個for循環,把所有的“美女”抓下來吧,不要因此太興奮讓您的女朋友
吃醋了哈~~~
7.function_exists
若函數存在,則返回true
例如:
<?php
//若該函數不存在,則自定義該函數
if(!function_exists('file_put_contents')) {
function file_put_contents($filename,$data) {
$fp=fopen($filename,"wb");
fwrite($fp,$data);
fclose($fp);
}
}
?>
8.get_defined_functions
返回一個數組,得到所有已定義的php函數。
分享:PHP開發中接收復選框信息的方法PHP接收多個同名復選框信息不像ASP那樣自動轉換成為數組,這給使用帶來了一定不便。但是還是有解決辦法的,就是利用javascript做一下預處理。多個同名復選框在javascript中還是以數組的形式存在
- 相關鏈接:
- 教程說明:
PHP教程-PHP函數學習之PHP函數點評(2)
。