Penggunaan fungsi STRCSPN pada PHP


The strcspn() function returns the number of characters find in a string before any part of the specified characters are found.

Show

    Syntax

    strcspn(str,char,begin,len)
    

    Parameters

    • str − The string to search

    • char − The char to search

    • begin − Where to begin in the string

    • len − The length of the string

    Return

    The strcspn() function returns the number of characters found in a string.

    The following is an example −

    Example

    Live Demo

    The following is the output −

    Output

    2
    

    Let us see another example −

    Example

    Live Demo

    The following is the output −

    Output

    1
    

    Penggunaan fungsi STRCSPN pada PHP

    Updated on 30-Jul-2019 22:30:23

    • Related Questions & Answers
    • strcspn() in C
    • file_exists() function in PHP
    • basename( ) function in PHP
    • chgrp()function in PHP
    • chmod() function in PHP
    • chown() function in PHP
    • clearstatcache() function in PHP
    • copy() function in PHP
    • delete() function in PHP
    • dirname()function in PHP
    • disk_free_space() function in PHP
    • disk_total_space() function in PHP
    • diskfreespace() function in PHP
    • fclose() function in PHP
    • feof() function in PHP

    Macam-Macam Fungsi String pada PHP Beserta Contoh dan Penjelasannya - Sebuah string adalah rangkaian karakter, seperti "Halo dunia!".

    Ada dua tipe operator string. Yang pertama adalah gabungan operator ('.'), yang mengembalikan gabungan dari kanan dan argumen kiri. Yang kedua adalah operator penugasan concatenating ('.='), yang menambahkan argumen di sisi kanan untuk argumen di sisi kiri.

    Dalam artikel ini kita akan melihat beberapa fungsi umum digunakan untuk memanipulasi string.

    Penggunaan fungsi STRCSPN pada PHP
    image source: teamtreehouse.com
    baca juga:
    • Tipe-Tipe Data dalam PHP Beserta Contoh dan Penjelasannya
    • Memahami Pernyataan echo Dan print Pada PHP Beserta Contoh
    • Cara Membuat (Mendeklarasikan) Variabel PHP Beserta Contoh
    • Macam-Macam Sintaks PHP Dasar Beserta Contohnya

    Macam-Macam Fungsi String dalam PHP

    1. chr()

    Fungsi chr() digunakan untuk mengembalikan karakter yang spesifik berdasarkan kode ASCII.

    Sintaks dasar fungsi chr():

    chr($ascii)

    Contoh fungsi chr():

    echo chr(25);
    ?>

    2. ord()

    Fungsi ord() digunakan untuk mengembalikan nilai ASCII suatu karakter.

    Sintaks dasar fungsi ord():

    ord($str)

    Contoh fungsi ord():

    echo ord('B');
    ?>

    3. md5()

    Fungsi md5() digunakan untuk mengenkripsi suatu string dengan enkripsi md5. Biasanya digunakan untuk mengenkripsi password.

    Sintaks dasar fungsi md5():

    md5($str)

    Contoh fungsi md5():

    $password = 'abc123';
    echo md5($password);
    ?>

    4. nl2br()

    Fungsi nl2br() digunakan untuk menyisipkan HTML
    pada setiap baris baru dalam string.

    Sintaks dasar fungsi nl2br() :

    nl2br($str)

    Contoh fungsi nl2br() :

    $str = "Nama Awal: Modul \nNama Akhir: Makalah";
    echo nl2br($str);
    ?>

    5. echo

    Fungsi echo digunakan untuk menampilkan satu atau lebih string.

    Contoh fungsi echo :

    echo "Halo, Saya sedang belajar PHP di situs modulmakalah.blogspot.com";?>

    6. print()

    Fungsi print digunakan untuk menampilkan string.

    Sintaks dasar fungsi print() :

    print($str)

    Contoh fungsi print() :

    print("Halo, Saya sedang belajar PHP di situs modulmakalah.blogspot.com");
    ?>

    7. strtolower()

    Fungsi strtolower() digunakan untuk mengkonversi string dengan format huruf kecil.

    Sintaks dasar fungsi strtolower() :

    strtolower($str)

    Contoh fungsi strtolower() :

    $nama = "HANIIF FII SABIILILLAH";
    echo strtolower($nama);
    ?>

    8. strtoupper()

    Fungsi strtoupper() digunakan untuk mengkonversi string dengan format huruf kecil menjadi huruf besar atau kapital.

    Sintaks dasar fungsi strtoupper() :

    strtoupper($str)

    Contoh fungsi strtoupper() :

    $nama = "Modul Makalah";
    echo strtoupper($nama);
    ?>

    9. ucfirst()

    Fungsi ucfirst digunakan untuk mengkonversi karakter pertama pada string dengan format huruf kapital .

    Sintaks dasar fungsi ucfirst() :

    ucfirst($str)

    Contoh fungsi ucfirst() :


    $nama = "
    Modul Makalah";
    echo ucfirst($nama);
    ?>

    10. ucwords()

    Fungsi ucwords() digunakan untuk mengkonversi setiap awal kata dalam string dengan format huruf kapital.

    Sintaks dasar fungsi ucwords() :

    ucwords($str)

    Contoh fungsi ucwords() :

    $nama = "Modul Makalah";
    echo ucwords($nama);
    ?>

    11. addslashes()

    Fungsi addslashes() digunakan untuk mengembalikan sebuah string dengan tanda backslash atau garis miring (/) sebelum karakter single quote (‘), double quote (“), backslash (/) dan NUL.

    Sintaks dasar fungsi addslashes():

    addslashes($str)

    Contoh fungsi addslashes():

    $hari = "minggu"; echo addslashes($hari);?>

    12. strlen()

    Fungsi strlen() digunakan untuk mendapatkan panjang string.

    Sintaks dasar fungsi strlen():

    strlen($str)

    Contoh fungsi strlen():

    $nama = "Modul Makalah"; echo strlen($nama);?>

    13. rtrim()

    Fungsi rtrim() digunakan untuk mengembalikan sebuah string yang telah dihilangkan baik itu spasi maupun karakter lainnyai yang ada pada akhir (kanan) string.

    Sintaks dasar fungsi rtrim():

    rtrim($str [, $char_mask])

    Contoh fungsi rtrim():

    $nama = "Modul Makalah";
    echo rtrim($nama);
    ?>

    14. ltrim()

    Fungsi ltrim() digunakan untuk mengembalikan sebuah string yang telah dihilangkan baik itu spasi ataupun karakter lainnya yang ada pada awal (kiri) string.

    Sintaks dasar fungsi ltrim() :

    ltrim($str [, $char_mask])

    Contoh fungsi ltrim() :

    $nama = "Modul Makalah";
    echo ltrim($nama);
    ?>

    15. trim()

    Fungsi trim() digunakan untuk mengembalikan sebuah string yang telah dihilangkan baik itu spasi ataupun karakter lainnya yang ada pada awal (kiri) dan akhir (kanan) string.

    Sintaks dasar fungsi trim() :

    trim($str [, $char_mask])

    Contoh fungsi trim() :

    $nama = "Modul Makalah";
    echo trim($nama);
    ?>

    16. explode()

    Fungsi explode() digunakan untuk mengekstrak atau split sebuah string menjadi array.

    Sintaks dasar fungsi explode() :

    explode($delimiter, $str [, $limit])

    Contoh sederhana fungsi explode() :

    $hari = "Senin Selasa Rabu Kamis Jum'at Sabtu Minggu";
    $exp = explode(' ', $hari);
    foreach ($exp as $val) {
    echo $val . "
    ";
    }
    ?>

    17. implode()

    Fungsi implode() merupakan kebalikan dari fungsi explode, yaitu digunakan untuk menggabungkan elemen-elemen array menjadi string dengan karakter penggabung.

    Sintaks dasar fungsi implode() :

    implode($delimiter, $str)

    Contoh fungsi implode() :

    $nama = array("Modul Makalah", "Syandi Gafri", "Right Handy", "Rahmat Effendi", "Febri Putra Gucci");
    $imp = implode(", ", $nama);
    echo $imp;
    ?>

    18. substr()

    Fungsi substr() digunakan untuk mengembalikan string yang merupakan bagian dari sebuah string.

    Sintaks dasar fungsi substr() :

    substr($str, $start [, $length])

    Contoh fungsi substr() :

    $nama_lengkap = "Modul Makalah";
    $nama_
    awal = substr($nama_lengkap, 0, 7);
    $nama_
    akhir = substr($nama_lengkap, 7, 15);
    echo "Nama Lengkap : " . $nama_lengkap . "
    ";
    echo "Nama Awal : " . $nama_awal . "
    ";
    echo "Nama Akhir : " . $nama_akhir;
    ?>

    19. stripslashes()

    Fungsi stripslashes() digunakan untuk menghilangkan slash atau garis miring (/) sebelum tanda kutip pada string.

    Sintaks dasar fungsi stripslashes() :

    stripslashes($str)

    Contoh fungsi stripslashes() :

    $hari = "Jum'\at";
    echo stripslashes($hari);
    ?>

    20. number_format()

    Fungsi number_format() digunakan untuk format angka dengan menggrupkan ribuan.

    Sintaks dasar fungsi number_format() :

    number_format($number [, $decimals])

    atau

    number_format($number, $decimals = 0, $dec_point = ‘.’, $thousands_sep = ‘,’)

    Contoh fungsi number_format() :

    $angka = 112000.250; echo number_format($angka, 2, '.', ',');?>

    21. str_replace()

    Berfungsi menggantikan beberapa teks dengan beberapa teks lain dalam sebuah string.

    Contoh di bawah menggantikan teks "Dunia" dengan "Kitty":

    echo str_replace("Dunia", "Kitty", "Halo Dunia!"); // outputs Halo Kitty!
    ?>

    Output dari kode di atas akan menjadi: Halo Kitty!

    22. strlen()

    Berfungsi untuk mengembalikan fungsi panjang string.


    Contoh di bawah mengembalikan panjang string "Halo Dunia!":

    echo strlen("Halo Dunia!"); // outputs 12?>

    Output dari kode di atas akan menjadi: 12.

    23. str_word_count()

    Berfungsi untuk menghitung jumlah kata dalam string:

    Contoh

    echo str_word_count("Halo Dunia!"); // outputs 2?>

    Output dari kode di atas akan menjadi: 2.

    24. strrev()

    Berfungsi untuk membalikkan string:

    Contoh

    echo strrev("Halo Dunia!"); // outputs !ainuD olaH
    ?>

    Output dari kode di atas akan: !ainuD olaH

    25. strpos()

    Berfungsi untuk mencari teks tertentu dalam string.

    Jika kecocokan ditemukan, fungsi mengembalikan posisi teks dari hasil pertama. Jika tidak ada yang cocok, ia akan kembali FALSE.

    Contoh di bawah penelusuran untuk teks "dunia" dalam string "Halo Dunia!":

    echo strpos("Halo Dunia!", "dunia"); // outputs 6
    ?>

    Output dari kode di atas akan menjadi: 6.

    Catatan: Posisi karakter pertama dalam string adalah 0 (bukan 1).

    Berikut Macam-Macam dan Fungsi String yang Lebih Lengkap

    1. addcslashes = Penawaran string dengan garis miring dalam gaya C
    2. addslashes = Penawaran string dengan garis miring
    3. bin2hex = Mengkonversi data biner ke representasi heksadesimal
    4. chop = Alias ​​dari rtrim
    5. chr = Kembali karakter tertentu
    6. chunk_split = Split string menjadi potongan-potongan yang lebih kecil
    7. convert_cyr_string = Konversi dari satu karakter Cyrillic set ke yang lain
    8. convert_uudecode = Decode string uuencode
    9. convert_uuencode = uuencode string
    10. count_chars = Kembali informasi tentang karakter yang digunakan dalam sebuah string
    11. crc32 = Menghitung polinomial crc32 dari string
    12. crypt = Satu-cara string hashing
    13. echo = Output satu atau lebih string
    14. explode = Split string dengan string yang
    15. fprintf = Menulis string diformat ke sungai
    16. get_html_translation_table = Mengembalikan tabel terjemahan yang digunakan oleh htmlspecialchars dan htmlentities
    17. hebrev = Mengkonversi teks Ibrani logis untuk teks visual yang
    18. hebrevc = Mengkonversi teks Ibrani logis untuk teks visual yang dengan konversi baris
    19. hex2bin = decode string biner heksadesimal dikodekan
    20. html_entity_decode = Mengkonversi semua entitas HTML untuk karakter yang berlaku mereka
    21. htmlentities = Mengkonversi semua karakter yang berlaku untuk entitas HTML
    22. htmlspecialchars_decode = Mengkonversi entitas HTML khusus kembali ke karakter
    23. htmlspecialchars = Mengkonversi karakter khusus untuk entitas HTML
    24. implode = Bergabung elemen array dengan string
    25. join = Alias ​​dari implode
    26. lcfirst = Membuat huruf kecil karakter pertama string ini
    27. levenshtein = Hitung Levenshtein jarak antara dua string
    28. localeconv = Dapatkan informasi format numerik
    29. ltrim = Jalur spasi (atau karakter lain) dari awal string
    30. md5_file = Menghitung hash md5 dari file yang diberikan
    31. md5 = Hitung hash md5 dari string
    32. metaphone = Hitung kunci metaphone string
    33. money_format = Memformat angka sebagai string mata uang
    34. nl_langinfo = bahasa Query dan informasi lokal
    35. nl2br = line Sisipan HTML istirahat sebelum semua baris dalam sebuah string
    36. number_format = Format sejumlah dengan ribuan dikelompokkan
    37. nilai ASCII Kembali karakter = ord
    38. parse_str = Mem-parsing string ke dalam variabel
    39. print = Output string
    40. printf = Output string diformat
    41. quoted_printable_decode = Mengkonversi string quoted-printable ke 8 bit string
    42. quoted_printable_encode = Mengkonversi string 8 bit ke string-dicetak dikutip
    43. quotemeta = Quote meta karakter
    44. rtrim = Jalur spasi (atau karakter lain) dari akhir string
    45. setlocale = Mengatur informasi lokal
    46. sha1_file = Hitung hash sha1 file
    47. sha1 = Hitung hash sha1 dari string
    48. similar_text = Hitung kesamaan antara dua string
    49. soundex = Hitung kunci soundex string
    50. sprintf = Kembali string diformat
    51. sscanf = Mem-parsing masukan dari string sesuai dengan format
    52. str_getcsv = Parse string CSV ke dalam array
    53. str_ireplace = Versi Kasus-sensitif dari str_replace.
    54. str_pad = Pad string dengan panjang tertentu dengan string lain
    55. str_repeat = Ulangi string
    56. str_replace = Mengganti semua kejadian dari string pencarian dengan string pengganti
    57. str_rot13 = Lakukan ROT13 mengubah pada string
    58. str_shuffle = Secara acak mengacak string
    59. str_split = Mengkonversi string ke array
    60. str_word_count = Kembali informasi tentang kata-kata yang digunakan dalam sebuah string
    61. strcasecmp = Binary aman kasus-sensitif perbandingan string
    62. strchr = Alias ​​dari strstr
    63. strcmp = Binary perbandingan string aman
    64. strcoll = berdasarkan Lokal perbandingan string
    65. strcspn = Cari panjang segmen yang tidak cocok topeng awal
    66. strip_tags = Jalur HTML dan tag PHP dari string
    67. stripcslashes = Un-kutipan string yang dikutip dengan addcslashes
    68. stripos = Cari posisi kejadian pertama dari kasus-sensitif substring dalam sebuah string
    69. stripslashes = Un-mengutip string yang dikutip
    70. stristr = Kasus-sensitif strstr
    71. strlen = Dapatkan panjang string
    72. strnatcasecmp = Kasus perbandingan string sensitif menggunakan "tatanan alam" algoritma
    73. perbandingan String menggunakan "tatanan alam" algoritma = strnatcmp
    74. strncasecmp = Binary aman case-sensitive perbandingan string dari karakter n pertama
    75. strncmp = Binary aman perbandingan string dari karakter n pertama
    76. strpbrk = Cari string untuk salah satu set karakter
    77. strpos = Cari posisi kejadian pertama substring dalam string
    78. strrchr = Cari kejadian terakhir karakter dalam sebuah string
    79. strrev = Reverse string
    80. strripos = Cari posisi kejadian terakhir dari kasus-sensitif substring dalam sebuah string
    81. strrpos = Cari posisi kejadian terakhir substring dalam sebuah string
    82. strspn = Menemukan panjang segmen awal string yang terdiri sepenuhnya dari karakter yang terkandung dalam masker yang diberikan.
    83. strstr = Cari kejadian pertama dari string
    84. strtok = tokenize string yang
    85. strtolower = Membuat huruf kecil string yang
    86. strtoupper = Membuat huruf besar string yang
    87. strtr = Terjemahkan karakter atau mengganti substring
    88. substr_compare = perbandingan Binary aman dari dua string dari offset, hingga karakter panjang
    89. substr_count = Hitung jumlah kejadian substring
    90. substr_replace = Mengganti teks dalam porsi string
    91. substr = Kembali bagian dari string
    92. trim = Jalur spasi (atau karakter lain) dari awal dan akhir string
    93. ucfirst = Membuat huruf besar karakter pertama string ini
    94. ucwords = huruf besar karakter pertama dari setiap kata dalam sebuah string
    95. vfprintf = Menulis string diformat ke sungai
    96. vprintf = Output string diformat
    97. vsprintf = Kembali string diformat
    98. wordwrap = Wraps string ke nomor tertentu karakter