Rumah > php教程 > php手册 > Pembelajaran fungsi PHP - asas semakan fungsi PHP_php

Pembelajaran fungsi PHP - asas semakan fungsi PHP_php

WBOY
Lepaskan: 2016-05-16 09:00:28
asal
1621 orang telah melayarinya
1.print_r()
Cetak maklumat yang mudah difahami tentang pembolehubah Jika ia adalah tatasusunan, paparkan maklumat struktur tatasusunan
Contohnya:
Salin kod Kod adalah seperti berikut:

$a = array ('a ' => 'epal', 'b' => 'pisang', 'c' => 🎜>?>


komen axgle: Melihat maklumat struktur mana-mana tatasusunan ialah alat penting untuk penyahpepijatan program. Untuk mana-mana "fungsi" yang hasil pengembaliannya ialah tatasusunan, hanya print_r dan semua butiran akan jelas sepintas lalu!

2.var_export()
Output atau kembalikan perwakilan rentetan pembolehubahFungsi 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.
Contohnya:


$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 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');
gema $data
?> ( 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:

$arr = get_defined_functions(); print_r($arr>?>
komen axgle: Sekarang anda tahu semua nama fungsi. Jika anda ingin mengetahui penggunaan fungsi tertentu, anda boleh menggunakan borang http://www.php.net/function_name untuk menyemak secara online "Sembuhkan semua penyakit, diagnosis semua jenis masalah yang sukar, dan sembuhkan penyakit~~ ~~"
9.get_declared_classes
Mengembalikan tatasusunan untuk mendapatkan semua kelas php yang ditakrifkan.
Contohnya:
Salin kod Kod adalah seperti berikut:

$arr = get_declared_classes();
print_r($arr); Apabila anda menjalankan fungsi ini dalam php4, anda hanya boleh mendapatkan beberapa kelas tetapi jika anda menggunakan php5, anda akan melihat berpuluh-puluh kelas php yang telah ditetapkan dalam contoh ini! Dapat dilihat bahawa php5 telah banyak dipertingkatkan dalam aspek berorientasikan objek.

10.keluar

Mengoutput mesej dan menghentikan skrip semasa. (Nota: Seperti gema, ini bukan "fungsi", tetapi "penyataan").
Contohnya: gema "Pernyataan 1"; keluar("Pernyataan 2 berikut tidak akan dikeluarkan"); >? >
komen axgle: Ia berguna untuk menyahpepijat program, mencari lokasi ralat, dll.
Terdapat banyak lagi fungsi PHP yang berguna, dan terdapat beberapa fungsi PHP yang sangat menarik untuk saya perkenalkan saya ada masa.
Label berkaitan:
sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Cadangan popular
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan