Cách lấy ký tự đầu tiên của chuỗi trong PHP

Có nhiều phương pháp lấy ký tự đầu tiên của chuỗi trong JavaScript. Dưới đây là một số phương pháp dễ dàng được trình bày dưới đây

Bạn nên sử dụng phương thức charAt[] tại chỉ số 0 để chọn ký tự đầu tiên của chuỗi

Phương thức charAt trong Javascript

hãy để chuỗi = "w3docs. com"; hãy để firstChar = chuỗi. charAt[0]; . log[firstChar];

Bạn cũng có thể sử dụng phương thức để lấy ký tự đầu tiên

Phương thức chuỗi con Javascript

const x = 'w3docs. com'; . nhật ký [x. chuỗi con[0, 1]];

Tránh sử dụng phương thức substr[] vì nó được coi là một hàm kế thừa. Không sử dụng nó trong mã của bạn vì nó không phải là một phần của JavaScript và có thể bị xóa bất kỳ lúc nào. Thay vào đó, hãy sử dụng phương thức substring[]

Tuy nhiên, nếu thích sử dụng chuỗi con, phiên bản ngắn hơn

Phương pháp lát Javascript

const x = 'w3docs. com'; . nhật ký [x. lát [0, 1]];

Và để có được ký tự cuối cùng, bạn chỉ cần sử dụng

Phương pháp lát Javascript

const x = 'w3docs. com'; . nhật ký [x. lát [-1]];

Có [] phương thức ký hiệu ngoặc để truy xuất phần tử đầu tiên

Javascript [] phương pháp ký hiệu ngoặc

chuỗi const = 'w3docs. com'; . nhật ký [chuỗi [0]];

Không giống như tất cả các phương thức được đề cập ở trên trả về một chuỗi rỗng [''] cho str = '' phương thức này trả về không xác định

Các phương thức chuỗi rỗng Javascript

chuỗi var = ""; . nhật ký [chuỗi. lát [0, 1]]; . nhật ký [chuỗi. charAt[0]]; . nhật ký [chuỗi. chuỗi con[0, 1]]; . nhật ký [chuỗi [0]];

Để lấy ký tự đầu tiên của chuỗi trong PHP, bạn có thể sử dụng hàm tích hợp i. e. chất nền[]. Nhưng nếu bạn có ký tự đặc biệt trong chuỗi của mình thì nó sẽ hiển thị dấu chấm hỏi màu đen hoặc ký hiệu khác thay vì hiển thị ký tự đặc biệt đó dưới dạng đầu ra.  

Ví dụ

đầu ra

Vì vậy, chức năng này không phải lúc nào cũng hữu ích trong loại trường hợp này. Bây giờ để lấy ký tự đầu tiên có thể sử dụng hàm chuỗi hàm khác cũng là hàm tích hợp sẵn i. e. hàm mb_substr[]

❮ Tham chiếu chuỗi PHP

Ví dụ

Trả về "thế giới" từ chuỗi

echo substr["Xin chào thế giới",6];
?>

Tự mình thử »

Định nghĩa và cách sử dụng

Hàm substr[] trả về một phần của chuỗi

cú pháp

chất nền [chuỗi, bắt đầu, độ dài]

Giá trị tham số

Tham sốChuỗi mô tảBắt buộc. Chỉ định chuỗi trả về một phần củastartRequired. Chỉ định nơi bắt đầu trong chuỗi
  • Một số dương - Bắt đầu tại một vị trí xác định trong chuỗi
  • Số âm - Bắt đầu tại một vị trí đã chỉ định từ cuối chuỗi
  • 0 - Bắt đầu từ ký tự đầu tiên trong chuỗi
chiều dàiTùy chọn. Chỉ định độ dài của chuỗi trả về. Mặc định là đến cuối chuỗi
  • Một số dương - Độ dài được trả về từ tham số bắt đầu
  • Số âm - Độ dài được trả về từ cuối chuỗi
  • Nếu tham số độ dài là 0, NULL hoặc FALSE - nó trả về một chuỗi rỗng

chi tiết kỹ thuật

Giá trị trả về. Trả về phần được trích xuất của chuỗi hoặc FALSE nếu lỗi hoặc chuỗi trống Phiên bản PHP. 4+Nhật ký thay đổi. PHP7. 0 - Nếu string = start [dài ký tự], nó sẽ trả về một chuỗi rỗng. Các phiên bản trước đó trả về FALSE.
PHP 5. 2. 2 - 5. 2. 6 - Nếu bắt đầu có vị trí cắt ngắn âm, FALSE được trả về. Các phiên bản khác lấy chuỗi từ đầu.

Thêm ví dụ

Ví dụ

Sử dụng tham số bắt đầu với các số dương và số âm khác nhau

echo substr["Xin chào thế giới",10]. "
";
echo substr["Xin chào thế giới",1]. "
";
echo substr["Xin chào thế giới",3]. "
";
echo substr["Xin chào thế giới",7]. "
";

echo substr["Xin chào thế giới",-1]. "
";
echo substr["Xin chào thế giới",-10]. "
";
echo substr["Xin chào thế giới",-8]. "
";
echo substr["Xin chào thế giới",-4]. "
";
?>

Tự mình thử »

Ví dụ

Sử dụng các tham số bắt đầu và độ dài với các số dương và số âm khác nhau

echo substr["Xin chào thế giới",0,10]. "
";
echo substr["Xin chào thế giới",1,8]. "
";
echo substr["Xin chào thế giới",0,5]. "
";
echo substr["Xin chào thế giới",6,6]. "
";

echo substr["Xin chào thế giới",0,-1]. "
";
echo substr["Xin chào thế giới",-10,-2]. "
";
echo substr["Xin chào thế giới",0,-6]. "
";
?>

Tự mình thử »

❮ Tham chiếu chuỗi PHP

Làm cách nào để lấy ký tự đầu tiên của từ trong PHP?

Vì vậy, bạn có thể dễ dàng sử dụng $i[0] để tìm nạp chữ cái đầu tiên.

Làm cách nào để lấy ký tự của chuỗi trong PHP?

PHP có hàm str_split[] , dùng để in từng ký tự của một chuỗi.

Làm cách nào để lấy 3 ký tự đầu tiên của chuỗi trong PHP?

Để lấy n ký tự đầu tiên của một chuỗi, chúng ta có thể sử dụng hàm substr[] tích hợp sẵn trong PHP . Đây là một ví dụ, lấy 3 ký tự đầu tiên từ một chuỗi sau.

Chủ Đề