Contents
Kiểu chuỗi trong php là gì?
Kiểu chuỗi trong PHP hay tiếng anh là String là dãy ký tự như “Học để làm”.
Ví dụ về chuỗi
1 2 3 |
$string_1 = "Vi du mot chuoi trong PHP"; $string_2 = "Hoc PHP co ban va nang cao tai hocdelam.info"; $string_0 = ""; // ví dụ một chuỗi không có ký tự nào |
Phân biệt chuỗi trong PHP với nháy đơn và nháy kép
Khi sử dụng chuỗi với dấu nháy đơn ‘ ‘, thì trong dấu nháy đơn có gì nó sẽ in ra giống như vậy không có gì khác. Trong khi sử dụng với dấu nháy kép ” “, thì trong dấu nháy kép nó sẽ có biến nó sẽ hiểu được biến và in ra giá trị của biến.
1 2 3 4 5 6 7 8 9 10 11 |
<?php $bien_chuoi = "name"; $bien_chuoi_nhay_don = 'Chuỗi $bien_chuoi sẽ không được in!\\n'; // dấu nháy đơn echo $bien_chuoi_nhay_don ; echo "<br />"; $bien_chuoi_nhay_kep = "Chuỗi $bien_chuoi sẽ được in!\\n"; echo $bien_chuoi_nhay_kep; ?> |
Nối chuỗi
Để nối hai chuỗi với nhau, bạn sử dụng dấu chấm . (dấu chấm)
ví dụ
1 2 3 4 5 6 |
<?php $string1="Học để làm"; $string2="Không lý thuyết suông"; echo $string1 . " " . $string2; ?> |
Một số hàm xử lý chuỗi
Độ dài của chuỗi dùng hàm strlen()
Ví dụ
1 2 3 |
<?php echo strlen("Học để làm với dự án thực tế!"); ?> |
Tìm ký tự hoặc chuỗi trong chuỗi dùng hàm strpos()
Ví dụ
1 2 3 |
<?php echo strpos("Học để làm với dự án thực tế","dự án thực tế"); ?> |
Khi chạy ví dụ này nó sẽ hiển thị ra cho bạn biết vị trí của chuỗi “dự án thực tế” đang ở vị trí thứ mấy trong chuỗi lớn.
Và còn rất nhiều hàm sử lý chuỗi bạn có thể tham khảo tại đây