Rumah > Artikel > pembangunan bahagian belakang > Pengumpulan fungsi PHP dan panduan penggunaan
Panduan Penggunaan dan Pengumpulan Fungsi PHP
Kata Pengantar
PHP mempunyai perpustakaan fungsi yang kaya yang meliputi pelbagai fungsi, daripada pemprosesan rentetan kepada operasi tatasusunan kepada interaksi pangkalan data. Menguasai fungsi ini adalah penting untuk menulis program PHP dengan cekap.この记事 akan menyediakan garis besar dan panduan penggunaan untuk fungsi PHP, bersama-sama dengan kes praktikal.
Pemprosesan rentetan
strlen()
:获取字符串长度strtoupper()
:将字符串转换为大写strtolower()
:将字符串转换为小写substr()
:返回字符串的一部分str_replace()
:替换字符串中的特定文本$str = "Hello world!"; echo "字符串长度:" . strlen($str); // 12 echo "大写字符串:" . strtoupper($str); // HELLO WORLD! echo "小写字符串:" . strtolower($str); // hello world! echo "获取子字符串:" . substr($str, 0, 5); // Hello echo "替换文本:" . str_replace("world", "everyone", $str); // Hello everyone!
数组操作
count()
:获取数组长度array_push()
:在数组尾部添加元素array_pop()
:从数组尾部移除元素array_merge()
:合并两个数组array_filter()
:根据条件过滤数组$arr = [1, 2, 3, 4, 5]; echo "数组长度:" . count($arr); // 5 echo "添加元素:" . array_push($arr, 6); // 6 echo "移除尾部元素:" . array_pop($arr); // 6 $arr2 = [6, 7, 8]; echo "合并数组:" . implode(", ", array_merge($arr, $arr2)); // 1, 2, 3, 4, 5, 6, 7, 8 echo "过滤数组:" . implode(", ", array_filter($arr, function($n) { return $n > 2; })); // 3, 4, 5
数据库交互
mysqli_connect()
:连接到数据库服务器mysqli_query()
:执行 SQL 查询mysqli_fetch_assoc()
:从结果集中获取关联数组mysqli_close()
:关闭数据库连接$servername = "localhost"; $username = "root"; $password = ""; $dbname = "myDB"; // 连接到数据库 $conn = mysqli_connect($servername, $username, $password, $dbname); // 执行 SQL 查询 $result = mysqli_query($conn, "SELECT * FROM users"); // 获取查询结果 while ($row = mysqli_fetch_assoc($result)) { echo "用户名:" . $row["username"]; } // 关闭数据库连接 mysqli_close($conn);
其他常见函数
date()
:获取日期和时间printf()
:格式化输出file_get_contents()
:从文件中读取内容mail()
:发送电子邮件exec()
strtoupper()
: Tukar rentetan kepada huruf besar strtolower ()
: Tukar rentetan kepada huruf kecil substr()
: Kembalikan sebahagian daripada rentetan
str_replace()
: Gantikan aksara tertentu dalam rentetan Teks
array_pop ()
: Alih keluar elemen daripada ekor tatasusunan🎜🎜array_merge()
: Cantumkan dua tatasusunan🎜🎜array_filter()
: Penapis tatasusunan berdasarkan syarat🎜🎜rrreee 🎜🎜Interaksi pangkalan data🎜🎜🎜🎜mysqli_query()
: Jalankan pertanyaan SQL🎜printf()
: Output terformat 🎜🎜file_get_contents()
: Baca kandungan daripada fail 🎜🎜Atas ialah kandungan terperinci Pengumpulan fungsi PHP dan panduan penggunaan. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!