⊗ppPmBsSCh 43 of 447 menu

Mendapatkan Karakter String di PHP

Misalkan kita memiliki sebuah string. Setiap karakter dalam string ini memiliki nomor urutnya sendiri: karakter pertama nomor 0, karakter kedua - nomor 1, karakter ketiga nomor 2 dan seterusnya.

Jika diperlukan, kita dapat mengakses karakter tertentu dalam string berdasarkan nomornya. Untuk melakukannya, tulis nama variabel, setelah nama variabel tersebut diberi tanda kurung siku dan dalam kurung siku tersebut ditentukan nomor karakternya.

Mari kita lihat contohnya. Misalkan kita diberikan string seperti ini:

<?php $str = 'abcde'; ?>

Mari kita tampilkan beberapa karakter dari string ini:

<?php $str = 'abcde'; echo $str[0]; // menampilkan 'a' echo $str[1]; // menampilkan 'b' echo $str[2]; // menampilkan 'c' ?>

Saat mendapatkan karakter, kita juga dapat menggunakan nilai negatif. Dalam hal ini, karakternya akan dihitung dari akhir. Dengan demikian, karakter terakhir memiliki nomor -1. Mari kita coba:

<?php $str = 'abcde'; echo $str[-1]; // menampilkan 'e' echo $str[-2]; // menampilkan 'd' echo $str[-5]; // menampilkan 'a' ?>

Kita juga dapat mengubah karakter string berdasarkan nomornya. Mari sebagai contoh kita ubah karakter nol:

<?php $str = 'abcde'; $str[0] = '+'; echo $str; // menampilkan '+bcde' ?>

Nomor karakter juga dapat disimpan dalam variabel:

<?php $str = 'abcde'; $num = 3; // nomor karakter dalam variabel echo $str[$num]; // menampilkan 'd' ?>

Diberikan string:

<?php $str = 'abcde'; ?>

Dengan mengakses karakter individual dari string ini, tampilkan di layar karakter 'a', karakter 'c', karakter 'e'.

Diberikan string:

<?php $str = 'abcde'; ?>

Tampilkan karakter terakhirnya.

Diberikan string:

<?php $str = 'abcde'; ?>

Dengan mengakses karakter individual dari string ini, simpan dalam variabel baru karakter-karakter dari string ini dalam urutan terbalik, yaitu 'edcba'.

Diberikan variabel:

<?php $str = 'abcde'; $num = 3; ?>

Tampilkan di layar karakter yang nomornya disimpan dalam variabel $num.

Indonesia
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Kami menggunakan cookie untuk operasi situs, analitik, dan personalisasi. Pemrosesan data dilakukan sesuai dengan Kebijakan Privasi.
terima semua atur tolak