Dalam cuplikan ini, kami akan menunjukkan kepada Anda beberapa fungsi PHP yang memungkinkan penghapusan karakter terakhir dari string tertentu Show
Opsi pertama adalah menggunakan fungsi substr. Sintaks dari fungsi ini adalah sebagai berikut Contoh sederhana dari fungsi substr diilustrasikan di bawah ini Outputnya akan terlihat seperti berikut
Opsi kedua menggunakan fungsi substr_replace. Sintaks dasarnya adalah Dan berikut adalah contoh penggunaan fungsi substr_replace Dan, inilah hasilnya
Fungsi ini juga memungkinkan menghapus karakter terakhir dari sebuah string Berikut adalah sintaks dasarnya Dalam sintaks ini, Anda dapat melihat karakter "a", yang harus dihapus Jadi, contoh penghapusan karakter akan terlihat seperti berikut Dan, outputnya adalah sebagai berikut
Jadi, dalam cuplikan ini, kita membahas tiga cara menghapus karakter terakhir dari sebuah string di PHP. Ini adalah tindakan sederhana yang akan membantu Anda menangani salah satu masalah umum di PHP Menjawab. Gunakan Fungsi rtrim()_Anda cukup menggunakan fungsi Mari kita lihat contoh untuk memahami cara kerjanya _FAQ TerkaitBerikut adalah beberapa FAQ lainnya yang terkait dengan topik ini ❮ Referensi String PHP ContohTemukan posisi kejadian terakhir "php" di dalam string echo strrpos("Saya suka php, saya juga suka php. ","php"); Definisi dan PenggunaanFungsi strrpos() menemukan posisi kejadian terakhir dari sebuah string di dalam string lain Catatan. Fungsi strrpos() bersifat case-sensitive Fungsi terkait
Sintaksisstrrpos(string, temukan, mulai) Nilai ParameterParameterDeskripsistringDiperlukan. Menentukan string ke searchfindRequired. Menentukan string untuk findstartOptional. Menentukan di mana untuk memulai pencarianDetail TeknisNilai Pengembalian. Mengembalikan posisi kejadian terakhir dari string di dalam string lain, atau FALSE jika string tidak ditemukan. Catatan. Posisi string dimulai dari 0, dan bukan 1. Versi PHP. 4+Catatan perubahan. Mulai dari PHP5. 0, parameter find sekarang dapat menjadi string lebih dari satu karakterParameter mulai ditambahkan di PHP 5. 0 ❮ Referensi String PHP Ini adalah tutorial singkat tentang cara mendapatkan karakter terakhir dari sebuah string di PHP. Ada tiga cara sederhana untuk melakukan ini. Namun, kami menyarankan Anda menggunakan contoh terakhir Perlakukan string seperti arrayMetode pertama menggunakan pendekatan array Di sini, kita akan memperlakukan string seperti array karakter //Our example string. $string = 'This is a string'; //Get the length of the string. $length = strlen($string); //Get the array index of the last character. $index = $length - 1; //Print out the last character. echo $string[$index]; Pada kode di atas, kita mendapatkan panjang string untuk menentukan indeks array dari karakter terakhir. Kami kemudian mengurangi 1 dari panjangnya karena indeks array mulai dari 0 Sekarang jelas, contoh di atas agak terlalu bertele-tele. Dengan kata lain, kita tidak perlu menulis empat baris kode terpisah untuk operasi yang relatif sederhana Namun, kita dapat mempersingkat ini dengan mudah //Our example string. $string = 'This is a string'; //Print out the last character. echo $string[strlen($string) - 1]; Menggunakan substr untuk mendapatkan karakter terakhir dari sebuah string di PHPMetode kedua menggunakan fungsi substr bawaan PHP //Our example string. $string = 'This is a string'; //Use PHP's substr function. echo substr($string, -1); Seperti yang Anda lihat, kami memasukkan -1 sebagai parameter kedua Secara pribadi, saya lebih suka metode substr, hanya karena melibatkan lebih sedikit kode. Itu juga menghindari kemungkinan bahwa pengembang lain akan datang dan menganggap bahwa $string adalah array yang sebenarnya Mendapatkan karakter terakhir saat string memiliki "karakter khusus"Jika ada kemungkinan string Anda akan berisi karakter khusus, maka Anda harus menggunakan fungsi mb_substr sebagai gantinya. Ini karena fungsi mb_substr PHP adalah "aman multi-byte" Jika tidak, Anda mungkin berakhir dengan karakter kacau //The string, which contains a special character at the end. $test = 'Helloä'; //Get the last character using mb_substr $lastChar = mb_substr($test, -1); //var_dump it out var_dump($lastChar); Jika Anda menjalankan contoh di atas, Anda akan melihat bahwa kami dapat memperoleh karakter terakhir meskipun itu adalah umlaut Bagaimana menemukan karakter terakhir dalam string di PHP?Menggunakan Metode substr() . Substr() adalah fungsi bawaan dalam PHP yang digunakan untuk mengekstrak bagian dari string. Contoh. Misalnya, jika stringnya adalah "Akshit mencintai GeeksForGeeks". Karakter terakhir dari string adalah "s".
Bagaimana Anda mengekstrak karakter terakhir dari sebuah string?Idenya adalah menggunakan metode charAt() dari kelas String untuk menemukan karakter pertama dan terakhir dalam sebuah string . Metode charAt() menerima parameter sebagai indeks karakter yang akan dikembalikan. Karakter pertama dalam string ada pada indeks nol dan karakter terakhir dalam string ada pada panjang indeks string-1.
Bagaimana cara mendapatkan kata terakhir dari string di PHP?php function last_word_len($my_string){ $position = strrpos($my_string, ' '); . $posisi){ $posisi = 0; . "
Bagaimana cara mendapatkan 3 karakter terakhir dari sebuah string di PHP?Masukan. $str = "GeeksforGeeks. " $n = 9 Keluaran. forGeeks. . Metode 1. Dalam metode ini, telusuri N karakter terakhir dari string dan terus tambahkan dalam string baru Contoh Metode 2. Cara lain untuk melakukan ini menggunakan substr fungsi perpustakaan bawaan dengan parameter sebagai nama string Contoh |