⊗ppPmBsSCh 43 of 447 menu

Mendapatkan Aksara Rentetan dalam PHP

Katakan kita mempunyai suatu rentetan. Setiap aksara dalam rentetan ini mempunyai nombor urutannya sendiri: aksara pertama nombor 0, aksara kedua - nombor 1, aksara ketiga nombor 2 dan seterusnya.

Jika perlu, anda boleh mengakses aksara tertentu dalam rentetan mengikut nombornya. Untuk melakukan ini, tulis nama pembolehubah, selepas nama tersebut letakkan kurungan siku dan dalam kurungan tersebut nyatakan nombor aksara.

Mari kita lihat contoh. Katakan kita diberi rentetan seperti berikut:

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

Mari kita keluarkan beberapa aksara daripada rentetan ini:

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

Apabila mendapatkan aksara, anda juga boleh menetapkan nilai negatif. Dalam kes ini, aksara akan dikira dari hujung. Pada masa yang sama, aksara terakhir mempunyai nombor -1. Mari kita cuba:

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

Anda juga boleh mengubah aksara rentetan mengikut nombornya. Mari kita ubah aksara sifar sebagai contoh:

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

Nombor aksara juga boleh disimpan dalam pembolehubah:

<?php $str = 'abcde'; $num = 3; // nombor aksara dalam pembolehubah echo $str[$num]; // akan mengeluarkan 'd' ?>

Diberi rentetan:

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

Dengan merujuk kepada aksara individu rentetan ini, keluarkan di skrin aksara 'a', aksara 'c', aksara 'e'.

Diberi rentetan:

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

Keluarkan aksara terakhirnya.

Diberi rentetan:

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

Dengan merujuk kepada aksara individu rentetan ini, simpan dalam pembolehubah baharu aksara-aksara rentetan ini dalam urutan terbalik, iaitu 'edcba'.

Diberi pembolehubah:

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

Keluarkan di skrin aksara yang nombornya disimpan dalam pembolehubah $num.

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