Sebagai bahasa pengaturcaraan yang digunakan secara meluas dalam pembangunan web, PHP mempunyai perpustakaan fungsi yang kaya, termasuk beberapa fungsi yang biasa digunakan. Dalam artikel ini, kami akan memperkenalkan anda kepada fungsi TOP10 yang biasa digunakan dalam PHP dan menerangkan kegunaan dan penggunaan asasnya.
fungsi strlen() digunakan untuk mengira panjang rentetan, iaitu bilangan aksara. Format sintaksnya adalah seperti berikut:
strlen(string $string) : int
Antaranya, parameter $string ialah rentetan yang panjangnya perlu dikira. Fungsi ini mengembalikan integer yang mewakili panjang rentetan.
Sebagai contoh, kod berikut menghasilkan 13, iaitu panjang rentetan "Hello, world!":
$string = "Hello, world!"; echo strlen($string);
Fungsi substr() digunakan untuk memintas subrentetan daripada rentetan. Format sintaksnya adalah seperti berikut:
substr(string $string , int $start [, int $length ]) : string
Antaranya, parameter $string ialah rentetan yang akan dipintas, parameter $start ialah kedudukan permulaan pemintasan, dan parameter $length ialah panjang pemintasan ( pilihan, jika tidak dinyatakan) Dipenggal ke hujung rentetan secara lalai).
Sebagai contoh, hasil keluaran kod berikut ialah "dunia", yang merupakan subrentetan yang dipintas daripada rentetan "Hello, dunia!":
$string = "Hello, world!"; echo substr($string, 7);
fungsi str_replace() digunakan untuk menggantikan aksara atau rentetan tertentu dalam rentetan. Format sintaksnya adalah seperti berikut:
str_replace(mixed $search , mixed $replace , mixed $subject [, int &$count ]) : mixed
Antaranya, parameter $search ialah aksara atau rentetan yang perlu diganti, parameter $replace ialah aksara atau rentetan yang perlu diganti, $subjek parameter ialah rentetan asal yang perlu diganti, $ Parameter kiraan adalah pilihan dan menunjukkan bilangan penggantian (lalai ialah semua penggantian).
Sebagai contoh, kod berikut mengeluarkan "Nama saya Tom", iaitu, menggantikan "Tim" dalam rentetan "Saya Tim" dengan "Tom":
$string = "I am Tim"; echo str_replace("Tim", "Tom", $string);
fungsi strtolower() digunakan untuk menukar rentetan kepada huruf kecil. Format sintaksnya adalah seperti berikut:
strtolower(string $string) : string
Antaranya, parameter $string ialah rentetan yang hendak ditukar. Fungsi ini mengembalikan rentetan baharu di mana semua huruf adalah huruf kecil.
Sebagai contoh, kod berikut mengeluarkan "hello, world!", yang menukar rentetan "Hello, World!" kepada huruf kecil:
$string = "Hello, World!"; echo strtolower($string);
fungsi strtoupper() digunakan untuk menukar rentetan kepada huruf besar. Format sintaksnya adalah seperti berikut:
strtoupper(string $string) : string
Antaranya, parameter $string ialah rentetan yang hendak ditukar. Fungsi ini mengembalikan rentetan baharu di mana semua huruf adalah huruf besar.
Sebagai contoh, kod berikut mengeluarkan "HELLO, WORLD!", yang menukar rentetan "Hello, World!" kepada huruf besar:
$string = "Hello, World!"; echo strtoupper($string);
trim() digunakan untuk mengalih keluar ruang atau aksara tertentu pada kedua-dua belah rentetan. Format sintaksnya adalah seperti berikut:
trim(string $string [, string $characters ]) : string
Antaranya, parameter $string ialah rentetan yang akan dikendalikan dan parameter $characters adalah pilihan, menunjukkan aksara yang akan dialih keluar (lalai ialah ruang).
Sebagai contoh, kod berikut mengeluarkan "hello", yang mengalih keluar ruang pada kedua-dua belah rentetan "hello":
$string = " hello "; echo trim($string);
Fungsi explode() digunakan untuk memisahkan rentetan kepada tatasusunan mengikut pembatas yang ditentukan. Format sintaksnya adalah seperti berikut:
explode(string $delimiter , string $string [, int $limit = PHP_INT_MAX ]) : array
Antaranya, parameter $delimiter ialah pembatas, parameter $string ialah rentetan yang akan dipisahkan dan parameter $limit adalah pilihan, menunjukkan had pada maksimum panjang tatasusunan output (lalai adalah tidak terhad ).
Sebagai contoh, hasil keluaran kod berikut ialah
array(3) { [0]=> string(5) "apple" [1]=> string(6) "banana" [2]=> string(5) "grape" }
, iaitu membahagi rentetan "epal, pisang, anggur" kepada tatasusunan mengikut ",":
$string = "apple,banana,grape"; $array = explode(",", $string); print_r($array);
fungsi implode() digunakan untuk menyambung tatasusunan ke dalam rentetan mengikut penyambung yang ditentukan. Format sintaksnya adalah seperti berikut:
implode(string $glue , array $pieces) : string
Antaranya, parameter $glue ialah penyambung, dan parameter $pieces ialah tatasusunan yang akan disambungkan.
Sebagai contoh, hasil keluaran kod berikut ialah "epal|pisang|anggur", iaitu rentetan yang dibentuk dengan menggabungkan tatasusunan [epal, pisang, anggur] dengan "|":
$array = array("apple", "banana", "grape"); $string = implode("|", $array); echo $string;
fungsi include() digunakan untuk memperkenalkan fail ke dalam skrip semasa. Format sintaksnya adalah seperti berikut:
include(string $filename) : mixed
Antaranya, parameter $filename ialah nama fail yang akan diimport. Fungsi ini mengembalikan nilai yang mewakili nilai yang dikembalikan oleh pernyataan terakhir yang dilaksanakan oleh fail yang diimport jika fail itu tidak wujud, ia mengembalikan palsu.
Sebagai contoh, kod berikut akan mengimport fail bernama "example.php":
include("example.php");
fungsi tarikh() menggunakan Untuk mendapatkan tarikh dan masa semasa. Sintaksnya adalah seperti berikut:
date(string $format [, int $timestamp = time() ]) : string
Antaranya, parameter $format ialah rentetan format tarikh dan masa, dan parameter $timestamp adalah pilihan, menunjukkan cap masa input (lalai ialah masa semasa).
Sebagai contoh, kod berikut mengeluarkan tarikh dan masa semasa dalam format "Y-m-d H:i:s":
$dateString = date('Y-m-d H:i:s'); echo $dateString;
Di atas ialah pengenalan kepada fungsi TOP10 yang biasa digunakan dalam PHP Saya harap fungsi ini dapat membantu Anda memendekkan masa pembangunan dan meningkatkan kecekapan pembangunan. Sudah tentu, perpustakaan fungsi PHP adalah lebih daripada ini, dialu-alukan untuk terus belajar dan berbincang secara mendalam!
Atas ialah kandungan terperinci 10 fungsi teratas yang biasa digunakan dalam PHP. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!