PHP substr_count()

王林
Lepaskan: 2024-08-29 12:51:09
asal
920 orang telah melayarinya

Fungsi substr_count() bahasa pengaturcaraan PHP juga merupakan salah satu fungsi terbina dalam yang penting dan sangat membantu untuk mengira berapa bilangan subrentetan berlaku dalam rentetan yang diberikan secara khusus. Fungsi ini akan menyediakan pilihan carian untuk beberapa subrentetan tertentu yang berada dalam julat indeks yang diberikan. Substr_count() adalah sensitif huruf besar dan kecil yang bermaksud nilai subrentetan "abc" tidak terdapat dalam rentetan "acbcab". Jika nilai (mula+panjang) yang ditentukan untuk carian akan melebihi saiz rentetan yang diluluskan dan ia akan mengembalikan mesej/mesej amaran kepada pengguna.

Mulakan Kursus Pembangunan Perisian Percuma Anda

Pembangunan web, bahasa pengaturcaraan, ujian perisian & lain-lain

Sintaks fungsi substr_count() dalam PHP

Di bawah ialah sintaks:

Substr_count($string1, $substring1, $start1, $length1)
Salin selepas log masuk

Parameter bagi Fungsi substr_count()

Penjelasan Parameter fungsi substr_count():

1. $string1: Parameter string1 substr_count() bahasa Pengaturcaraan PHP membantu dalam menghantar parameter yang sebenarnya adalah parameter kejadian/kejadian subrentetan akan dikira. Parameter string1 ini ialah salah satu parameter wajib bagi fungsi substr_count(). Ia diperlukan untuk menjadikan substr_count() berfungsi.

2. $substring1: Parameter substring1 substr_count() Bahasa Pengaturcaraan PHP membantu menghantar subrentetan di mana pencarian rentetan dan kejadian akan dikira dan akan dikembalikan. Parameter subrentetan1 ini mesti dibekalkan kerana ia adalah parameter wajib.

3. $start1: Parameter start1 substr_count() Bahasa Pengaturcaraan PHP akan membantu dalam beberapa nilai dihantar ke parameter ini tetapi ia bukan parameter mandatori fungsi substr_count() PHP. Ia adalah parameter pilihan. Selepas parameter diluluskan dengan nilai maka carian akan selesai dan bermula dari kedudukan permulaan dan bukannya keseluruhan rentetan carian untuk kejadian yang berbeza bagi subrentetan.

4. $length1: Parameter length1 substr_count() Bahasa Pengaturcaraan PHP akan membantu dalam mengehadkan operasi/operasi carian yang sebenarnya bermula dari mula hingga kedudukan mula+panjang. Jika nilai permulaan+panjang akan meningkatkan panjang rentetan, maka dengan menyediakan/menjana mesej amaran. Parameter ini sama sekali bukan parameter wajib. Ia adalah parameter pilihan.

Bagaimanakah Fungsi substr_count() Berfungsi dalam PHP?

Fungsi substr_count() berfungsi dengan mengembalikan jenis nilai yang berbeza yang ditunjukkan di bawah dalam jenis kes yang berbeza.

  • Subrentetan yang diberikan berlaku/muncul berkali-kali hanya jika rentetan tersebut mempunyai beberapa parameter pilihan yang tidak lulus sama sekali.
  • Subrentetan akan muncul dalam rentetan antara titik permulaan rentetan ke titik penamat rentetan berkali-kali apabila nilai rentetan dihantar sebagai parameter.
  • Subrentetan akan muncul di dalam rentetan/dalam rentetan di antara permulaan rentetan dan permulaan+panjang kedudukan rentetan apabila kedua-dua parameter panjang dan mula akan diluluskan.
  • Fungsi substr_count() pada asasnya berfungsi dengan mengira kejadian/kejadian subrentetan atau sub rentetan tertentu di dalam rentetan besar/lain-lain. Substr_count() akan menyediakan pilihan untuk mencari subrentetan tertentu dalam beberapa julat indeks.

Contoh untuk Dilaksanakan PHP substr_count()

Di bawah ialah contoh fungsi substr_count():

Contoh #1

Ini ialah contoh pelaksanaan substr_count() hanya dengan penggunaan dua parameter mandatori. Mereka adalah rentetan asal dan subrentetan. Subrentetan akan dicari di dalam rentetan sumber asal di dalam substr_count() untuk mengetahui berapa kali subrentetan itu berlaku.

Kod:

<?php
$str1 = "pavan sake pavan";
echo "<hr>";
echo "The Original Source String is :: $str1";
echo "<br>";
$substring1 = "pavan";
echo "The Sub String which is to be searched in the original source string :: $substring1";
echo "<br>";
echo "The number of occurrences of the substring ($substring1) is :: ";
echo substr_count($str1, $substring1);
echo "<hr>";
?>
Salin selepas log masuk

Output:

PHP substr_count()

Contoh #2

Ini ialah contoh melaksanakan fungsi substr_count() apabila parameter mula diluluskan di dalamnya.

Kod:

<?php
echo "This is the example of implementing start1 variable/parameter inside of substring_count() function";
echo "<br>";
$str1 = "pavankumar sake pavan";
echo "<hr>";
echo "The Original Source String is :: $str1";
echo "<br>";
$substring1 = "pavan";
echo "The Sub String which is to be searched in the original source string :: $substring1";
echo "<br>";
echo "The number of occurrences of the substring ($substring1) after the string length 6 is :: ";
echo substr_count($str1, $substring1, 6);
echo "<hr>";
?>
Salin selepas log masuk

Output:

PHP substr_count()

Contoh #3

Ini ialah contoh pelaksanaan substr_count() apabila kedua-dua parameter start1 dan length1 diluluskan. Ini akan memintas carian 2 kali.

Kod:

<?php
echo "This is the example of implementing length1 and start1 variables/parametersinside of substring_count() function :: ";
echo "<br>";
$str1 = "pavankumar sake pavan sake sakesakesakesake";
echo "<hr>";
echo "The Original Source String of str1 variable is :: $str1";
echo "<br>";
$substring1 = "pavan";
echo "The Sub String substring1 variable which is to be searched in the original source string :: $substring1";
echo "<br>";
echo "The number of occurrences of the substring1 ($substring1) after the start value 6 and length value 2 is :: ";
echo substr_count($str1, $substring1, 6, 2);
echo "<hr>";
?>
Salin selepas log masuk

Output:

PHP substr_count()

Example #4

This is the example of implementing the substr_count() function when the string length exceeds the start1+length1 parameters value. This will produce a warning type of message. Check out the output so that you will understand the substr_count() function.

Code:

<?php
echo "This is the example of implementing length1 and start1 variables/parameters inside of substring_count() function for warning message if length exceeds the string length :: ";
echo "<br>";
$str1 = "pavankumar sake pavan sake sakesakesakesake";
echo "<hr>";
echo "The Original Source String of str1 variable is :: $str1";
echo "<br>";
$substring1 = "pavan";
echo "The Sub String substring1 variable which is to be searched in the original source string :: $substring1";
echo "<br>";
echo "<hr>";
echo "The number of occurrences of the substring1 ($substring1) after the start value 6 and length value 2 is :: ";
echo "<hr>";
echo substr_count($str1, $substring1, 6, 121);
echo "<hr>";
?>
Salin selepas log masuk

Output:

PHP substr_count()

Conclusion

I hope you learned what is the definition of the PHP substr_count() function along with substr_count()’s syntax and parameter, how the PHP substr_count() function works in the PHP Programming language along with various examples to understand the substr_count() concept better and so easily.

Recommended Article

This is a guide to the PHP substr_count(). Here we discuss the Introduction and its parameters of PHP substr_count() Function along with examples and Code Implementation. You can also go through our other suggested articles to learn more-

  1. PHP ob_start()
  2. Abstract Class in PHP
  3. PHP chop()

Atas ialah kandungan terperinci PHP substr_count(). Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
php
sumber:php
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
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!