Cetak maklumat yang mudah difahami tentang pembolehubah Jika ia adalah tatasusunan, paparkan maklumat struktur tatasusunan
Fungsi ini mengembalikan maklumat struktur tentang pembolehubah yang dihantar kepada fungsi tersebut. Perbezaannya ialah perwakilan yang dikembalikan adalah kod PHP yang sah.
Anda boleh mengembalikan perwakilan pembolehubah dengan menetapkan parameter kedua fungsi kepada BENAR.
$a = tatasusunan (1, 2, tatasusunan ("a", "b", "c")); 🎜>$v = var_export($a, TRUE);
gema $v;
?>
komen axgle: Dalam contoh di atas, $v = var_export($a , TRUE) mengembalikan Ia kod php~~ Kemudian anda boleh menyimpannya sebagai fail php.
Apa yang perlu dilakukan apabila menyimpan sebagai fail php? Haha, ini boleh digunakan sebagai "cache", dan anda boleh memasukkannya terus apabila diperlukan.
3.file()
file() Mengembalikan fail sebagai tatasusunan. Setiap elemen dalam tatasusunan ialah baris yang sepadan dalam fail, termasuk baris baharu. Pada fail fail() mengembalikan FALSE.
Salin kod
//Lihat struktur tatasusunan ini
print_r($lines
?> axgle Ulasan: Fungsi fail() ialah fungsi yang sangat mengejutkan saya apabila saya mula-mula bersentuhan dengan PHP. Berbanding dengan pengalaman yang sangat menyusahkan saya dalam membaca dan menulis
fail dalam bahasa C dan VB, pada masa itu saya merasakan bahawa tiada cara yang lebih mudah untuk membaca dan menulis fail daripada fungsi file().
4.phpinfo()
Cetak maklumat berkaitan php, seperti versi PHP, sokongan ciri, pembolehubah global, dll.
Contohnya:
phpinfo();
?>
komen axgle: Fungsi mudah yang membolehkan anda sentiasa memahami perkembangan pesat php---jika anda memberi perhatian kepada pembangunan php~~~~
5.file_get_contents() (Nota: PHP 4 >= 4.3.0, PHP 5) Baca keseluruhan fail ke dalam rentetan Fungsi file_get_contents() digunakan untuk membaca kandungan daripada fail ke dalam kaedah Pilihan dalam rentetan. Jika sistem pengendalian menyokongnya, teknologi pemetaan memori juga akan digunakan untuk meningkatkan prestasi.
Contohnya:
$data = file_get_contents('test.txt'); ( Nota: PHP 5)
Tulis rentetan terus ke fail
Contohnya:
//Alamat imej
$url=". http ://...test.com/plmm.jpg";
//Baca "rentetan" binari
$data=file_get_contents($url);
//Simpan ke komputer anda
file_put_contents("Beauty.jpg",$data);
?> komen axgle: Jika anda mendapati gambar di laman web gambar kecantikan dinamakan seperti 1.jpg, 2.jpg... <; 🎜>ok, gunakan gelung for untuk menangkap semua "jelita", jangan terlalu teruja dan buat teman wanita anda cemburu~~~
7.function_exists
Jika fungsi wujud, kembalikan benar
Contohnya:
//Jika fungsi tidak wujud, sesuaikan fungsi
jika(!function_exists('file_put_contents') ) {
function file_put_contents($filename,$data) {
$fp=fopen($filename,"wb"); }
}
?>
8.get_defined_functions Mengembalikan tatasusunan untuk mendapatkan semua fungsi php yang ditentukan.
Contohnya:
Salin kod
Kod adalah seperti berikut:
php
$arr = get_defined_functions(); print_r($arr>?>
axgle 댓글: 이제 함수 이름을 모두 알았습니다. 특정 기능의 사용법을 알고 싶으면 http://www.php.net/function_name 양식을 사용하여 온라인으로 확인할 수 있습니다. "모든 질병을 치료하고, 모든 종류의 어려운 문제를 진단하고, 질병을 치료하십시오~~ ~~"
9.get_declared_classes
정의된 모든 PHP 클래스를 가져오기 위한 배열을 반환합니다.
예:
php
$arr = get_declared_classes();
print_r($arr)
?>
axgle 설명: 예제 8을 실행한 후에 이 함수를 볼 수 있을 것입니다. php4에서 이 함수를 실행하면 몇 개의 클래스만 얻을 수 있지만 php5를 사용하면 이 예에서 수십 개의 사전 정의된 PHP 클래스를 볼 수 있습니다! php5에서는 객체지향적인 부분이 많이 개선된 것을 볼 수 있습니다.
10.exit
메시지를 출력하고 현재 스크립트를 중지합니다. (참고: echo와 마찬가지로 이는 "함수"가 아니라 "문"입니다.)
예:
echo "문 1";
exit("다음 문 2는 출력되지 않습니다.")
echo "문 2"; >? >
axgle 댓글: 프로그램 디버깅, 오류 위치 찾기 등에 유용합니다.
더 많은 유용한 PHP 함수가 있으며, 몇 가지 매우 흥미로운 PHP 함수를 소개하겠습니다. 시간이 있어요.