⊗ppPmBsSCh 43 of 447 menu

Truy xuất ký tự chuỗi trong PHP

Giả sử chúng ta có một chuỗi. Mỗi ký tự trong chuỗi này có một số thứ tự riêng: ký tự đầu tiên có số 0, ký tự thứ hai - số 1, ký tự thứ ba số 2 và cứ tiếp tục như vậy.

Khi cần thiết, có thể truy cập vào một ký tự cụ thể của chuỗi theo số thứ tự của nó. Để làm điều này, viết tên biến, sau tên biến đó đặt dấu ngoặc vuông và trong các dấu ngoặc này chỉ định số thứ tự của ký tự.

Hãy xem ví dụ. Giả sử chúng ta có một chuỗi như thế này:

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

Hãy xuất một số ký tự của chuỗi này:

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

Khi truy xuất ký tự cũng có thể chỉ định giá trị âm. Trong trường hợp này, các ký tự sẽ được đếm từ cuối chuỗi. Ở đây, ký tự cuối cùng có số -1. Hãy thử:

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

Cũng có thể thay đổi các ký tự của chuỗi theo số thứ tự của chúng. Hãy thử thay đổi ký tự số 0 làm ví dụ:

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

Số thứ tự của ký tự cũng có thể được lưu trong biến:

<?php $str = 'abcde'; $num = 3; // số thứ tự ký tự trong biến echo $str[$num]; // xuất 'd' ?>

Cho chuỗi:

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

Bằng cách truy xuất các ký tự riêng lẻ của chuỗi này, hãy xuất ra màn hình ký tự 'a', ký tự 'c', ký tự 'e'.

Cho chuỗi:

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

Hãy xuất ký tự cuối cùng của nó.

Cho chuỗi:

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

Bằng cách truy xuất các ký tự riêng lẻ của chuỗi này, hãy ghi các ký tự của chuỗi đó vào một biến mới theo thứ tự ngược lại, tức là 'edcba'.

Cho các biến:

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

Hãy xuất ra màn hình ký tự có số thứ tự được lưu trong biến $num.

Tiếng Việt
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbek
Chúng tôi sử dụng cookie để vận hành trang web, phân tích và cá nhân hóa. Việc xử lý dữ liệu được thực hiện tuân theo Chính sách bảo mật.
chấp nhận tất cả tùy chỉnh từ chối