Kita telah mempelajari beberapa fungsi manipulasi string dasar yang tersedia di PHP dalam artikel PHP. Rangkaian. Pada artikel ini, kita akan belajar tentang beberapa fungsi string yang digunakan untuk mengubah kasus karakter string di PHP. Di bawah ini adalah beberapa fungsi manipulasi kasus yang paling umum digunakan untuk string dalam PHP
strtoupper() fungsi dalam PHP
Fungsi ini mengambil string sebagai argumen dan mengembalikan dan nilai integer yang mewakili panjang string. Itu menghitung panjang string termasuk semua spasi putih dan karakter khusus
Seperti yang selalu saya katakan, dalam lanskap data saat ini, Anda akan memproses data string dan teks secara teratur. PHP memiliki banyak fungsi string yang dibangun langsung ke dalam bahasa. Berikut adalah 7 di antaranya yang mungkin belum Anda ketahui tetapi harus…
Terima salinan ebook saya, “10 Tips MySQL Untuk Semua Orang”, saat Anda berlangganan buletin OpenLampTech
Saya akan membahas contoh sederhana dari setiap fungsi string, meskipun penggunaan salah satu fungsi ini di dunia nyata bisa jadi lebih kompleks dan rumit
1. meledak()
Fungsi explode() mengembalikan array string, yang telah dipisahkan pada argumen $separator yang disediakan, dari argumen $target_string
Sintaksnya mudah
explode(string $separator, string $target_string);Contoh yang baik adalah memisahkan semua segmen URL menggunakan explode()
2. kata-kata()
Fungsi ucwords(string $target_string, string $separators = " \t\r\n\f\v");1 mengembalikan string dengan huruf kapital semua kata pertama
ucwords(string $target_string, string $separators = " \t\r\n\f\v");_3. ucfirst()
Fungsi ucwords(string $target_string, string $separators = " \t\r\n\f\v");2 membuat karakter pertama string dikapitalisasi jika karakter tersebut adalah abjad
ucfirst(string $target_string);_4. strlen()
Fungsi ucwords(string $target_string, string $separators = " \t\r\n\f\v");3 adalah salah satu yang termudah di daftar 7 ini. Ini hanya mengembalikan panjang argumen string (dan juga menghitung spasi)
strlen(string $target_string);_Dapatkan merek, produk, atau layanan Anda perhatian yang dibutuhkan dengan penempatan iklan baris yang terjangkau di buletin OpenLampTech. Terima kasih atas dukungan Anda
This example lets you parse an unparsed strings variables. Warning: This could cause security leaks if you allow users to pass $variables through this engine. I recommend only using this for your Content Management System.
$mytime=time();
$mydog="My Dog Ate My PHP!";
# Your Parsing String:
$s1 = 'Hyphen Variable Preserving: $mytime, and $mydog';
echo "Before:
$s1
";
# Remember, wherever you define this, it will not be defined GLOBAL into the function
# which is why we define it here. Defining it global could lead to security issues.
$vardata=get_defined_vars();
# Parse the string
$s1 = StrParse($s1,$vardata);
echo "After:
$s1";
function StrParse($str,$vardata) {
# Takes a string, or piece of data, that contains PHP Variables
# For example, unparsed variables like: Test using time: $mytime
# This example shows $mytime, and not the actual variable value.
# The end result shows the actual variable value of $mytime.
# This is useful for building a content management system,
# and directing your variables into your content data,
# where content is stored in a file or database, unparsed.
# Of course this could slow down page loads, but it's a good way
# to parse data from current variables into your loaded new data
# making it compatible.
# Then the variables are replaced with the actual variable..
$getvarkeys=array_keys($vardata);
$ret=$str;
for ($x=0; $x < count($getvarkeys); $x++) {
$myvar=$getvarkeys[$x];
#echo "Variable: " . $myvar . " [" . $vardata[$myvar] . "]
";
$ret=str_replace('$' . $myvar, $vardata[$myvar], $ret);
}
return $ret;
$mytime=time();
$mydog="My Dog Ate My PHP!";0
$mytime=time();
$mydog="My Dog Ate My PHP!";1
Kita telah membahas apa itu string dan cara membuatnya di tutorial terakhir, sekarang mari selami string lebih dalam dan pelajari tentang fungsi bawaan untuk pemrosesan string di PHP
Dalam praktik umum, menggunakan fungsi string yang tepat akan menghemat banyak waktu karena sudah ditentukan sebelumnya di pustaka PHP dan yang harus Anda lakukan hanyalah memanggilnya untuk menggunakannya
Fungsi String PHP 5 yang umum digunakan
Di bawah ini kami memiliki daftar beberapa fungsi string yang umum digunakan dalam PHP
5
Fungsi ini mengembalikan panjang string atau jumlah karakter dalam string termasuk spasi putih
Panjang tali adalah. 23
6
Fungsi ini mengembalikan jumlah kata dalam string. Fungsi ini berguna dalam validasi bidang formulir untuk beberapa validasi sederhana
Jumlah kata dalam string adalah. 3
7
Fungsi ini digunakan untuk membalikkan string
Mari kita ambil contoh dan lihat,
Balik. thginotydutS ot emocleW
_8
Fungsi ini digunakan untuk menemukan posisi teks/kata apa pun dalam string yang diberikan. Sama seperti array, string juga memberikan nilai indeks ke karakter yang tersimpan di dalamnya, mulai dari nol
Posisi 'Studytonight' dalam string. 11
_9
Fungsi ini digunakan untuk mengganti bagian dari string dengan beberapa teks. Saat menggunakan fungsi ini, argumen pertama adalah bagian dari string yang ingin Anda ganti, argumen kedua adalah teks baru yang ingin Anda sertakan, dan argumen terakhir adalah variabel string itu sendiri.
Mari kita ambil contoh,
Selamat datang di Studytonight. com
0
Fungsi ini digunakan untuk memformat string. Fungsi ini mengubah huruf/karakter pertama dari setiap kata dalam string menjadi huruf besar
Mari kita ambil contoh dan lihat,
Selamat Datang Belajar malam ini
1
Untuk mengonversi setiap huruf/karakter dari setiap kata dari string menjadi huruf besar, seseorang dapat menggunakan metode 2
SELAMAT DATANG DI BELAJAR MALAM INI
3
Fungsi ini digunakan untuk mengubah setiap huruf/karakter dari suatu string menjadi huruf kecil
selamat datang untuk belajar malam ini
4
Fungsi ini digunakan untuk mengulang string beberapa kali. Argumen pertama adalah string dan argumen kedua adalah berapa kali string harus diulang
Belajar malam ini Belajar malam ini Belajar malam ini Belajar malam ini
5
Fungsi ini digunakan untuk membandingkan dua string. Perbandingan dilakukan menurut abjad. Jika senar pertama lebih besar dari senar kedua maka hasilnya akan lebih besar dari 6, jika senar pertama sama dengan senar kedua maka hasilnya akan sama dengan 6 dan jika senar kedua lebih besar dari senar pertama, maka
-4 4 0
_9
Fungsi ini digunakan untuk mengambil bagian dari string (substring), mulai dari posisi tertentu, dengan panjang tertentu
Argumen pertama adalah string itu sendiri, argumen kedua adalah indeks awal dari substring yang akan diekstraksi dan argumen ketiga adalah panjang dari substring yang akan diekstraksi
Belajar malam ini
0
Fungsi ini digunakan untuk menghapus spasi ekstra dari awal dan akhir string. Argumen kedua _1 adalah opsional. Kami dapat menyediakan daftar karakter, seperti string, sebagai argumen kedua, untuk memangkas/menghapus karakter tersebut dari string utama
1Halo Dunia llo Neraka
Seperti yang Anda lihat di keluaran, spasi tambahan dari awal dan akhir dihapus dan dalam kasus kedua, karakter yang ditentukan dihapus dari awal dan akhir string
2
Fungsi ini digunakan untuk memecah string, membuat array dari bagian string yang rusak dan mengembalikan array. Argumen pertama, separator menentukan dari mana string harus diputus. Itu bisa berupa spasi, tanda hubung (-) atau karakter lainnya
Argumen kedua dari fungsi ini adalah string itu sendiri dan argumen ketiga adalah limit, yang menentukan jumlah elemen array yang akan dikembalikan. argumen ketiga adalah opsional
Mari kita ambil contoh,
Larik ( [0] => Ini [1] => a [2] => indah [3] => hari )
Pada contoh di atas, kami telah menyediakan ruang sebagai pemisah untuk memutus string dan mengembalikan array
Jika kita juga menyediakan batas argumen ketiga, kita dapat membatasi jumlah elemen larik yang dikembalikan. Misalnya, jika kita memberikan _3 sebagai argumen ketiga, maka kita hanya akan mendapatkan 2 elemen dalam array, dua yang pertama
4
Fungsi ini digunakan untuk membentuk string menggunakan elemen array dari array yang disediakan dan menggabungkannya menggunakan pemisah
Mari kita ambil contoh,
3Ini hari yang indah Ini hari yang indah Ini/a/indah/harinya
5
Fungsi ini digunakan untuk mengubah ganti baris atau 6 menjadi tag HTML untuk ganti baris, yaitu 7
Fungsi ini sangat berguna untuk memformat data string untuk ditampilkan di halaman HTML karena ketika data formulir multiline dikirimkan, ia memiliki 6 termasuk dalam strnig untuk jeda baris, tetapi saat Anda menampilkannya di halaman HTML Anda, jeda baris tidak akan didapat