Khai báo chuỗi và in chuỗi ra màn hình
Có 2 cách khai báo chuỗi:
- Khai báo với nháy đơn: Là cách đơn giản nhất để khai báo một chuỗi, bắt đầu đầu bằng ‘ và kết thúc bằng ‘.
- Khai báo nháy đôi tương tự như khi báo bằng nháy đơn nhưng ta thay ‘ bằng “.
<?php $str = “Hello world!”; echo "Hello world!”; ?>
Một số hàm thông dụng khi thao tác với chuỗi trong PHP
Toán tử nối chuỗi
Để nối 2 chuỗi trong PHP dùng toán tử .
<?php echo "Hello"." "."STDIO"; ?> Output: Hello STDIO
Hàm đếm tổng số kí tự có trong chuỗi: strlen($str)
<?php echo strlen("Hello world!"); // outputs 12 ?>
Hàm đếm số từ có trong chuỗi: str_word_count($str)
<?php echo str_word_count("Hello world!"); // outputs 2 ?>
Hàm lặp lại chuỗi: str_repeat($str, $n)
<?php echo str_repeat("Hello world!",2); // outputs:Hello world!Hello world! ?>
Hàm đảo ngược chuỗi: strrev($str)
<?php echo strrev("Hello world!"); // outputs !dlrow olleH ?>
Hàm xác định vị trí của một chuỗi trong một chuỗi: strpos($str, $find_pos_str)
<?php echo strpos("Hello world!", "world"); // outputs 6 ?>