7个鲜为人知却超实用的PHP函数,鲜为人知php_PHP教程
7个鲜为人知却超实用的PHP函数,鲜为人知php
PHP有许多内置函数,其中大多数函数都被程序员广泛使用。但也有一些函数隐藏在角落,本文将向大家介绍7个鲜为人知,但用处非常大的函数。 没用过的程序员不妨过来看看。
1.highlight_string()
当需要在一个网站中展示PHP代码时,highlight_string()函数就变的非常有用了。该函数通过使用PHP语法高亮程序中定义的颜色,输出或返回给定的PHP代码的语法高亮版本。
示例:
1 2 3 |
<?php
highlight_string( '<?php phpinfo(); ?>' );
?>
|
2.str_word_count()
该函数必须要传递一个参数,根据参数类型返回单词的个数。如下面的所示:
1 2 3 4 |
<?php
$str = "How many words do I have?" ;
echo str_word_count ( $str ); //Outputs 6
?>
|
3.levenshtein()
该函数主要返回两个字符串之间的Levenshtein距离。Levenshtein 距离,又称编辑距离,指的是两个字符串之间,由一个转换成另一个所需的最少编辑操作次数。许可的编辑操作包括将一个字符替换成另一个字符,插入一个字符,删除一个字符。该函数对查找用户所提交的错别字非常有用。
示例:
1 2 3 4 5 |
<?php
$str1 = "carrot" ;
$str2 = "carrrott" ;
echo levenshtein( $str1 , $str2 ); //Outputs 2
?>
|
4.get_defined_vars()
该函数返回一个包含所有已定义变量列表的多维数组,这些变量包括环境变量、服务器变量和用户定义的变量。
示例:
1 |
print_r(get_defined_vars());
|
5.escapeshellcmd()
该函数用来避开字符串中的特殊符号,可以防止使用者耍花招来破解服务器系统。可以用本函数搭配exec() 或是system() 二个函数,这样可以减少网上使用者的恶意破坏行为。
示例:
1 2 3 4 5 |
<?php
$command = './configure ' . $_POST [ 'configure_options' ];
$escaped_command = escapeshellcmd ( $command );
system( $escaped_command );
?>
|
6.checkdate()
本函数可以用来检查日期是否有效,例如年为0至32767年、月为1至12月、日则随着月份及闰年变化。
示例:
1 2 3 4 5 6 7 |
<?php
var_dump( checkdate (12, 31, 2000));
var_dump( checkdate (2, 29, 2001));
//Output
//bool(true)
//bool(false)
?>
|
7.php_strip_whitespace()
该函数可以返回已删除PHP注释以及空白字符的源代码文件,这对实际代码数量和注释数量的对比很有用。
示例:
1 2 3 4 5 6 7 8 9 |
<?php
// PHP comment here
/*
* Another PHP comment
*/
echo php_strip_whitespace( __FILE__ );
// Newlines are considered whitespace, and are removed too:
do_nothing();
?>
|
输出结果:
1 2 |
<?php
echo php_strip_whitespace( __FILE__ ); do_nothing(); ?>
|
文章来自:Cats Who Code
你可以传一个参数让他指向本页面啊~如myinfo.php?act=xxx
然后本页面开始判断act的值,如果是xxx的话执行你想要执行的函数
越策越开心 每一期开头 都是一个很搞笑的小品 由汪涵 马克 陈英俊演的 一借鉴一个
我曾今借鉴了一个 考试的小品 获得好评

Alat AI Hot

Undresser.AI Undress
Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover
Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool
Gambar buka pakaian secara percuma

Clothoff.io
Penyingkiran pakaian AI

AI Hentai Generator
Menjana ai hentai secara percuma.

Artikel Panas

Alat panas

Notepad++7.3.1
Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina
Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1
Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6
Alat pembangunan web visual

SublimeText3 versi Mac
Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Topik panas



Bagaimana untuk menyelesaikan masalah hiperpautan tidak boleh dibuka Dengan perkembangan pesat Internet, hiperpautan telah menjadi bahagian yang sangat diperlukan dalam kehidupan seharian kita. Kami sering melihat dan menggunakan hiperpautan pada pelbagai platform seperti halaman web, e-mel dan media sosial. Walau bagaimanapun, kadangkala kita mungkin menghadapi masalah dengan hiperpautan tidak dibuka, yang membuatkan kita keliru dan kecewa. Dalam artikel ini, kami akan membincangkan sebab mengapa hiperpautan tidak boleh dibuka dan penyelesaiannya, dengan harapan dapat membantu anda menyelesaikan masalah ini. Mula-mula, mari kita fahami kemungkinan sebab hiperpautan tidak boleh dibuka. Berikut adalah beberapa perkara biasa

Dalam beberapa tahun kebelakangan ini, dengan perkembangan berterusan teknologi rangkaian, kehidupan kita tidak dapat dipisahkan daripada pelbagai alat digital dan Internet. Semasa memproses dokumen, terutamanya dalam penulisan, kita sering menggunakan dokumen perkataan. Namun, kadangkala kita mungkin menghadapi masalah yang sukar, iaitu hiperpautan dalam dokumen perkataan tidak boleh dibuka. Isu ini akan dibincangkan di bawah. Pertama sekali, kita perlu menjelaskan bahawa hiperpautan merujuk kepada pautan yang ditambahkan dalam dokumen perkataan ke dokumen lain, halaman web, direktori, penanda halaman, dsb. Apabila kita klik pada pautan ini, saya

Apabila ramai rakan kami menggunakan WPS untuk mengedit kandungan, mereka kadangkala menambah hiperpautan pada teks tertentu Baru-baru ini, beberapa rakan telah melaporkan bahawa hiperpautan WPS tidak boleh dibuka dan tidak boleh diklik untuk mengakses selepas menggunakan banyak kaedah. Dalam tutorial perisian ini, editor akan berkongsi penyelesaian khusus, dengan harapan dapat membantu majoriti pengguna. Penyelesaian untuk hiperpautan WPS yang tidak boleh dibuka: Kaedah 1: Gerakkan tetikus ke atas hiperpautan untuk melihat sama ada ia boleh diklik 1. Buka perisian, klik "Fail" di penjuru kiri sebelah atas halaman, dan pilih "Pilihan". dalam menu di bawah. 2. Selepas memasuki antara muka baharu, klik "Edit&rdq" di sebelah kiri

Sebagai salah satu elemen biasa dalam halaman web, hiperpautan sering digunakan untuk menunjuk ke halaman web lain, fail atau lokasi tertentu. Walau bagaimanapun, kadangkala kita menghadapi situasi di mana hiperpautan tidak boleh dibuka, yang boleh disebabkan oleh beberapa sebab. Pertama sekali, kegagalan untuk membuka hiperpautan mungkin disebabkan oleh alamat pautan yang salah. Apabila membuat hiperpautan, kita perlu memastikan bahawa alamat pautan adalah betul. Jika alamat mengandungi aksara atau ruang khas, pautan mungkin tidak dibuka. Di samping itu, jika alamat pautan berubah atau fail sasaran telah dialihkan atau dipadamkan, pautan tidak boleh dibuka.

Jika anda menghadapi isu beku semasa memasukkan hiperpautan ke dalam Outlook, ia mungkin disebabkan oleh sambungan rangkaian yang tidak stabil, versi Outlook lama, gangguan daripada perisian antivirus atau konflik tambahan. Faktor-faktor ini boleh menyebabkan Outlook gagal mengendalikan operasi hiperpautan dengan betul. Betulkan Outlook terhenti apabila memasukkan hiperpautan Gunakan pembetulan berikut untuk membetulkan Outlook terhenti apabila memasukkan hiperpautan: Semak alat tambah yang dipasang Kemas kini Outlook Lumpuhkan sementara perisian antivirus anda dan kemudian cuba buat profil pengguna baharu Betulkan apl Office Program Nyahpasang dan pasang semula Office Mari mulakan. 1] Semak add-in yang dipasang Mungkin add-in yang dipasang dalam Outlook menyebabkan masalah.

Dengan populariti Internet, orang ramai semakin tidak dapat dipisahkan daripada Internet dalam kehidupan seharian mereka, dan mereka semakin memerlukan sokongan halaman web. Dalam halaman web, operasi yang sangat biasa adalah untuk menukar alamat URL menjadi hiperpautan. Dalam PHP, kita boleh menggunakan ungkapan biasa untuk mencapai operasi ini. Seterusnya, mari kita lihat kaedah pelaksanaan khusus. 1. Gunakan ungkapan biasa untuk memadankan URL Sebelum menggunakan ungkapan biasa untuk menggantikan URL dengan hiperpautan, kita perlu menggunakan ungkapan biasa untuk memadankan URL. Peraturan padanan khusus adalah seperti berikut: $patter

1. Buka PPT, atau buat PPT yang memerlukan hiperpautan. 2. Pilih kandungan yang perlu dimasukkan ke dalam hyperlink Sebagai contoh, kami memilih perkataan "flower" dan memasukkan hyperlink ke dalamnya. 3. Klik Sisipkan dalam bar menu, cari Hiperpautan dalam lajur Pautan, dan klik hiperpautan. 4. Tetingkap akan muncul, dengan pautan di sebelah kiri untuk memilih lokasi dalam dokumen ini, dan kemudian setiap slaid dalam PPT akan muncul. 5. Anda boleh memilih slaid yang ingin anda pautkan, klik sekali, dan mod pratonton slaid ini akan muncul di sebelah kanan. 6. Dengan hyperlink, warna fon akan berubah. Kami hanya perlu klik pada perkataan hiperpautan semasa memainkan slaid, dan slaid akan dimainkan secara automatik ke slaid yang kami pautkan.

Hiperpautan PPT boleh pergi dengan cepat ke tapak web tertentu atau membuka fail tertentu, atau melompat terus ke halaman tertentu, meningkatkan kecekapan dan menjadikan main balik lebih fleksibel. Jadi, bagaimana kita menyediakan hiperpautan? Di sini saya akan berkongsi dengan anda bagaimana untuk menyediakan hiperpautan dalam ppt. Seterusnya, pembelajaran akan bermula Adakah anda bersedia, pelajar? Langkah-langkahnya adalah seperti berikut: 1. Pertama, kita perlu membuka slaid Microsoft PowerPoint pada komputer kemudian, kita masukkan kandungan teks yang ingin kita tetapkan hyperlink dalam slaid. (Seperti yang ditunjukkan dalam gambar) 2. Seterusnya, kami menggunakan tetikus untuk memilih kandungan teks yang ingin kami tetapkan hyperlink kemudian, kami klik [butang kanan] tetikus dan pilih pilihan [Hyperlink] dalam [drop -menu bawah].
