Chuỗi giải thích các loại chuỗi khác nhau trong php là gì?

Chuỗi là một dãy các ký tự. Trong PHP, một ký tự giống như một byte, do đó có thể có chính xác 256 ký tự khác nhau. Chuỗi dài được hỗ trợ trong PHP, trên thực tế, không có giới hạn thực tế nào đối với kích thước của chuỗi. Nhưng PHP không có hỗ trợ riêng cho Unicode

Một chuỗi ký tự có thể được chỉ định theo ba cách khác nhau

Trích dẫn đơn
Trích dẫn kép
Tài liệu di truyền

Chuỗi PHP. trích dẫn đơn

Cách đơn giản để in một chuỗi là đặt nó trong một dấu nháy đơn (sử dụng ký tự ' ). Nếu bạn muốn in một trích dẫn (') trong một chuỗi thì bạn phải thoát nó bằng dấu gạch chéo ngược như nhiều ngôn ngữ khác. Nếu dấu gạch chéo ngược (\) cần in trước một trích dẫn hoặc ở cuối chuỗi thì dấu gạch chéo ngược phải xảy ra hai lần. Ở cuối mỗi chuỗi, một ký tự ngắt html đã được thêm vào để ngắt dòng

Ví dụ

';
echo 'Two line simple
string example
'; echo 'Tomorrow I \'ll learn PHP global variables.
'; echo 'This is a bad command : del c:\\*.*
'; ?>

Giải trình

Các câu lệnh echo ở trên hiển thị các chuỗi trích dẫn đơn. Trong câu lệnh echo thứ hai, chúng tôi đã viết chuỗi thành hai dòng mặc dù nó sẽ được hiển thị trong một dòng. Trong câu lệnh echo thứ ba, một ký tự trích dẫn đơn (') được in cho ký tự dấu gạch chéo ngược. Trong câu lệnh echo thứ tư, một ký tự gạch chéo ngược (\) đã được in sau c. , ở đây chúng tôi đã ghép hai ký tự dấu gạch chéo ngược lại với nhau

Xem ví dụ này trong trình duyệt

Chuỗi PHP. trích dẫn kép

Khi chúng ta muốn in một số ký tự đặc biệt hoặc giá trị của các biến trong một chuỗi thì chúng ta đặt chuỗi đó bằng ký tự ngoặc kép (")

itemscope itemtype="http. //lược đồ. org/WebPageElement/Heading">Các chuỗi ký tự theo sau bắt đầu bằng dấu gạch chéo ngược (\) được thay thế bằng ký tự đặc biệt

Chuỗi thoát Được thay thế bởi\nlinefeed (LF)\carriage return (CR)\t tab ngang  (HT)\vvertical tab (VT)\fform feed (FF)\\dấu gạch chéo ngược\$ký hiệu đô la\"dấu ngoặc kép

Ví dụ

";
echo "Example ::\r Carriage return 
"; echo "Example ::\t Horizontal tab
"; echo "Example ::\v Vertical tab
"; echo "Example ::\f Form feed
"; echo "Example ::\\ Backslash
"; echo "Example ::\" Double quote\"
"; echo "$ is replaced by the dollar sign itself
"; echo "Single quote within a double quote : I 'll go tomorrow.
" ; echo "This is bad command : del c:\*.*"; ?>

Xem ví dụ này trong trình duyệt

Biến trong chuỗi trích dẫn kép

Bất cứ khi nào ký hiệu $ xuất hiện trong một chuỗi, PHP sẽ cố gắng đọc phần ngay sau ký tự $ dưới dạng tên biến. Nếu loại biến là chuỗi thì chuỗi đó được chèn vào chuỗi ở vị trí đó, nếu loại biến không phải là chuỗi thì nó được chuyển đổi thành loại chuỗi

Ví dụ

";
// We can write the above example in the following way
echo "My salary amount for this month is: $$samt";
?>

Xem ví dụ này trong trình duyệt

Chuỗi PHP. tài liệu di truyền

Ngoài các cú pháp trích dẫn đơn và trích dẫn kép, còn có một cách khác để nhúng các đoạn văn bản lớn vào tập lệnh của bạn, có thể bao gồm nhiều trích dẫn kép và trích dẫn đơn

Trong thế giới lập trình, một chuỗi được coi là một kiểu dữ liệu, nói chung là một chuỗi gồm nhiều ký tự có thể chứa khoảng trắng, số, ký tự và ký hiệu đặc biệt. Ví dụ: “Xin chào thế giới. ”, “ID-34#90”, v.v. PHP cũng cho phép dấu ngoặc đơn (‘ ‘) để xác định một chuỗi. Mọi ngôn ngữ lập trình đều cung cấp một số hàm dựng sẵn để thao tác với các chuỗi. Một số hàm chuỗi cơ bản do PHP cung cấp như sau

hàm strlen(). Nó trả về độ dài của chuỗi i. e. số lượng của tất cả các ký tự trong chuỗi bao gồm các ký tự khoảng trắng

cú pháp

strlen(string or variable name)

Ví dụ

PHP




12
13
0

12
13
1

12
13
2
12
13
3____44
12
13
5

12
13
1

12
13
7

12
13
8
12
13
9____140
12
13
2
";
echo "Example ::\r Carriage return 
"; echo "Example ::\t Horizontal tab
"; echo "Example ::\v Vertical tab
"; echo "Example ::\f Form feed
"; echo "Example ::\\ Backslash
"; echo "Example ::\" Double quote\"
"; echo "$ is replaced by the dollar sign itself
"; echo "Single quote within a double quote : I 'll go tomorrow.
" ; echo "This is bad command : del c:\*.*"; ?>
42

12
13
1

";
echo "Example ::\r Carriage return 
"; echo "Example ::\t Horizontal tab
"; echo "Example ::\v Vertical tab
"; echo "Example ::\f Form feed
"; echo "Example ::\\ Backslash
"; echo "Example ::\" Double quote\"
"; echo "$ is replaced by the dollar sign itself
"; echo "Single quote within a double quote : I 'll go tomorrow.
" ; echo "This is bad command : del c:\*.*"; ?>
44

12
13
8
";
echo "Example ::\r Carriage return 
"; echo "Example ::\t Horizontal tab
"; echo "Example ::\v Vertical tab
"; echo "Example ::\f Form feed
"; echo "Example ::\\ Backslash
"; echo "Example ::\" Double quote\"
"; echo "$ is replaced by the dollar sign itself
"; echo "Single quote within a double quote : I 'll go tomorrow.
" ; echo "This is bad command : del c:\*.*"; ?>
46
";
echo "Example ::\r Carriage return 
"; echo "Example ::\t Horizontal tab
"; echo "Example ::\v Vertical tab
"; echo "Example ::\f Form feed
"; echo "Example ::\\ Backslash
"; echo "Example ::\" Double quote\"
"; echo "$ is replaced by the dollar sign itself
"; echo "Single quote within a double quote : I 'll go tomorrow.
" ; echo "This is bad command : del c:\*.*"; ?>
47
12
13
9
";
echo "Example ::\r Carriage return 
"; echo "Example ::\t Horizontal tab
"; echo "Example ::\v Vertical tab
"; echo "Example ::\f Form feed
"; echo "Example ::\\ Backslash
"; echo "Example ::\" Double quote\"
"; echo "$ is replaced by the dollar sign itself
"; echo "Single quote within a double quote : I 'll go tomorrow.
" ; echo "This is bad command : del c:\*.*"; ?>
40
";
// We can write the above example in the following way
echo "My salary amount for this month is: $$samt";
?>
40
";
// We can write the above example in the following way
echo "My salary amount for this month is: $$samt";
?>
41

12
13
1

";
// We can write the above example in the following way
echo "My salary amount for this month is: $$samt";
?>
43

 

đầu ra

12
13

hàm strrev(). Nó trả về chuỗi đảo ngược của chuỗi đã cho

cú pháp

";
echo "Example ::\r Carriage return 
"; echo "Example ::\t Horizontal tab
"; echo "Example ::\v Vertical tab
"; echo "Example ::\f Form feed
"; echo "Example ::\\ Backslash
"; echo "Example ::\" Double quote\"
"; echo "$ is replaced by the dollar sign itself
"; echo "Single quote within a double quote : I 'll go tomorrow.
" ; echo "This is bad command : del c:\*.*"; ?>
4

Ví dụ

PHP




";
// We can write the above example in the following way
echo "My salary amount for this month is: $$samt";
?>
44

12
13
1

12
13
2
12
13
3____44
12
13
5

12
13
8
strlen(string or variable name)
71____140
12
13
2
";
echo "Example ::\r Carriage return 
"; echo "Example ::\t Horizontal tab
"; echo "Example ::\v Vertical tab
"; echo "Example ::\f Form feed
"; echo "Example ::\\ Backslash
"; echo "Example ::\" Double quote\"
"; echo "$ is replaced by the dollar sign itself
"; echo "Single quote within a double quote : I 'll go tomorrow.
" ; echo "This is bad command : del c:\*.*"; ?>
42

12
13
1

";
// We can write the above example in the following way
echo "My salary amount for this month is: $$samt";
?>
43

Đầu ra

";
// We can write the above example in the following way
echo "My salary amount for this month is: $$samt";
?>
4

Hàm trim(), ltrim(), rtrim(), và chop(). Nó xóa khoảng trắng hoặc các ký tự khác khỏi chuỗi. Chúng có hai tham số. một chuỗi và một charList khác, đây là danh sách các ký tự cần được bỏ qua

  • trim() – Xóa ký tự hoặc khoảng trắng ở cả hai bên
  • rtrim() & chop() –  Xóa các ký tự hoặc khoảng trắng khỏi bên phải
  • ltrim() – Loại bỏ các ký tự hoặc khoảng trắng ở bên trái

Ghi chú. Đầu ra trình duyệt của mã được đưa ra trong các ví dụ bên dưới có thể khác với đầu ra HTML cho các chức năng này

Chuỗi là gì và các loại chuỗi?

Các kiểu dữ liệu chuỗi là CHAR , VARCHAR , BINARY , VARBINARY , BLOB , TEXT , ENUM và SET .

một chuỗi giải thích là gì?

Chuỗi là kiểu dữ liệu được sử dụng trong lập trình, được dùng để biểu thị văn bản thay vì số . Một chuỗi là một chuỗi các ký tự và có thể chứa các chữ cái, số, ký hiệu và thậm chí cả khoảng trắng. Nó phải được đặt trong dấu ngoặc kép để nó được công nhận là một chuỗi.

Các loại hàm chuỗi khác nhau trong PHP là gì?

Hàm chuỗi PHP

Chuỗi có ví dụ trong PHP là gì?

Chuỗi PHP là chuỗi ký tự i. e. , dùng để lưu trữ và thao tác với văn bản . PHP chỉ hỗ trợ bộ 256 ký tự và do đó nó không cung cấp hỗ trợ Unicode gốc. Có 4 cách để chỉ định một chuỗi ký tự trong PHP. trích dẫn duy nhất.