Mari kita bincangkan tentang fungsi str_starts_with() dalam PHP8

藏色散人
Lepaskan: 2023-02-17 12:06:01
asal
3552 orang telah melayarinya

Dalam artikel sebelumnya " Mengapa operator === dalam PHP lebih cepat daripada ==? 》Diperkenalkan kepada anda mengapa operator === dalam PHP lebih cepat daripada == Rakan yang berminat boleh membaca dan mempelajarinya~

Artikel ini akan membawa anda bercakap tentang operator dalam PHP8 Fungsi. str_starts_with()

ialah fungsi pratakrif dalam PHP 8 yang melakukan carian sensitif huruf besar-kecil pada rentetan tertentu. str_starts_with() biasanya menyemak sama ada rentetan bermula dengan subrentetan. str_starts_with() akan mengembalikan TRUE jika rentetan bermula dengan subrentetan, jika tidak ia akan mengembalikan FALSE. str_starts_with()

str_starts_with() sintaks ialah:

str_starts_with($string, $substring)
Salin selepas log masuk
$string: Parameter ini merujuk kepada rentetan yang perlu menyemak rentetan permulaan.

$substring: Parameter ini merujuk kepada rentetan yang perlu disemak.

Nilai pulangan: str_starts_with() akan mengembalikan TRUE jika rentetan bermula dengan subrentetan jika tidak, ia akan mengembalikan FALSE.

str_starts_with() Ciri utama:

  • str_starts_with() sememangnya sensitif huruf besar-besaran.

  • str_starts_with() sentiasa mengembalikan nilai boolean.

  • str_starts_with() boleh digunakan untuk menyemak permulaan aksara dan rentetan.

  • Versi yang lebih kecil daripada PHP8 tidak menyokong str_starts_with().

Yang berikut menggunakan 2 contoh untuk memperkenalkan penggunaan fungsi ini:


Contoh 1:

<?php

	$name = &#39;Saurabh Singh&#39;;
	$beginsWith = &#39;S&#39;;

	$result = str_starts_with($name, $beginsWith) ? &#39;is&#39; : &#39;is not&#39;;

	echo "字符串 \"$name\" $result 以 $beginsWith 开头";

?>
Salin selepas log masuk
Output:

字符串 "Saurabh Singh" 以 S 开头
Salin selepas log masuk
Dalam contoh di atas kami mencipta tiga pembolehubah: $name untuk menyimpan nama jenis rentetan, $begininswith untuk menyimpan substring yang perlu disemak dengan $name, $result to simpan nama berdasarkan Hasil ungkapan yang dinilai oleh str_starts_with(). str_starts_with() akan mengembalikan TRUE jika rentetan $name bermula dengan subrentetan $begininswith, jika tidak, ia akan mengembalikan FALSE dan menetapkan nilai $result dengan sewajarnya.


Contoh 2:

<?php

	$sentance = &#39;The Big Brown Fox&#39;;
	$beginsWith = &#39;The&#39;;

	if(str_starts_with($sentance , $beginsWith) )
	{
	echo "字符串 \"$sentance\" 以 \"$beginsWith\" 开头";
	}
	else
	{
	echo "字符串 \"$sentance\" 不以 \"$beginsWith\" 开头";
	}	

?>
Salin selepas log masuk
Output:


字符串 "The Big Brown Fox" 以 "The" 开头
Salin selepas log masuk
Dalam Contoh 1, kami mencari menggunakan aksara permulaan ayat. Dalam contoh ini, kami mengambil perkataan lengkap pada permulaan ayat, yang juga akan mengembalikan TRUE dalam keadaan if, dan kemudian bahagian bersyarat akan dilaksanakan dengan sewajarnya.

Akhir sekali, saya ingin mengesyorkan "

Tutorial Video PHP" yang terkini dan paling komprehensif kepada semua orang~ Datang dan belajar!

Atas ialah kandungan terperinci Mari kita bincangkan tentang fungsi str_starts_with() dalam PHP8. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

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
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan