Làm cách nào để khai báo một chuỗi trong PHP?
Chuỗi có thể được xem như một dòng ký tự. Ví dụ: 'G' là một ký tự và 'GeeksforGeeks' là một chuỗi. Chúng ta đã tìm hiểu cơ bản về kiểu dữ liệu chuỗi trong PHP trong PHP. Kiểu dữ liệu và biến Show Trong bài viết này, chúng ta sẽ thảo luận chi tiết về chuỗi. Mọi thứ bên trong dấu ngoặc kép, đơn (‘ ‘) và kép (” “) trong PHP được coi là một chuỗi. Tạo chuỗi 1. Chuỗi trích dẫn đơn. Loại chuỗi này không xử lý các ký tự đặc biệt bên trong dấu ngoặc kép. PHPWelcome to $site6
Welcome to $site7
Welcome to $site8 Welcome to $site9_______4_______0 Welcome to GeeksforGeeks Welcome to GeeksforGeeks1
Welcome to GeeksforGeeks Welcome to GeeksforGeeks2 Welcome to $site8 Welcome to GeeksforGeeks Welcome to GeeksforGeeks1 Welcome to GeeksforGeeks Welcome to GeeksforGeeks5 Welcome to GeeksforGeeks Welcome to GeeksforGeeks6 đầu ra. Welcome to GeeksforGeeks Chương trình trên biên dịch chính xác. Chúng tôi đã tạo một chuỗi 'Chào mừng bạn đến với GeekforGeek' và lưu trữ nó trong biến và in nó bằng câu lệnh echo. PHPWelcome to $site6
Welcome to $site7
Welcome to $site8 Welcome to $site9_______16_______1 Welcome to GeeksforGeeks Welcome to GeeksforGeeks1
Welcome to GeeksforGeeks Welcome to GeeksforGeeks2 The name of the geek is Krishna The name of the geek is $name4 Welcome to GeeksforGeeks Welcome to GeeksforGeeks1 Welcome to GeeksforGeeks Welcome to GeeksforGeeks5 Welcome to GeeksforGeeks Welcome to GeeksforGeeks6 đầu ra. Welcome to $site Trong chương trình trên, câu lệnh echo in tên biến thay vì in nội dung của các biến. Điều này là do các chuỗi dấu ngoặc đơn trong PHP không xử lý các ký tự đặc biệt. Do đó, chuỗi không thể xác định ký hiệu '$' là bắt đầu tên biến. 2. chuỗi trích dẫn kép. Không giống như chuỗi trích dẫn đơn, chuỗi trích dẫn kép trong PHP có khả năng xử lý các ký tự đặc biệt. PHPWelcome to $site6
The name of the geek is Krishna The name of the geek is $name9
Welcome to GeeksforGeeks Welcome to GeeksforGeeks2 Welcome to GeeksforGeeks. Started content writing in GeeksforGeeks!. I am enjoying this.1 Welcome to GeeksforGeeks Welcome to GeeksforGeeks1
Welcome to $site8 Welcome to $site9_______27_______5 Welcome to GeeksforGeeks Welcome to GeeksforGeeks1
Welcome to GeeksforGeeks Welcome to GeeksforGeeks2 Welcome to GeeksforGeeks. Started content writing in GeeksforGeeks!. I am enjoying this.8 Welcome to GeeksforGeeks Welcome to GeeksforGeeks1 Welcome to GeeksforGeeks Welcome to GeeksforGeeks5 Welcome to GeeksforGeeks Welcome to GeeksforGeeks6 đầu ra. Welcome to GeeksforGeeks Welcome to GeeksforGeeks Trong chương trình trên, chúng ta có thể thấy rằng các chuỗi trích dẫn kép đang xử lý các ký tự đặc biệt theo thuộc tính của chúng. Ký tự '\ n' không được in và được coi là một dòng mới. Ngoài ra, thay vì tên biến $site, “GeeksforGeeks” được in. PHP coi mọi thứ bên trong dấu ngoặc kép(” “) là Chuỗi Trong bài viết này, chúng ta sẽ tìm hiểu về hoạt động của các hàm chuỗi khác nhau và cách triển khai chúng cùng với một số thuộc tính đặc biệt của chuỗi. Không giống như các loại dữ liệu khác như số nguyên, nhân đôi, v.v. Các chuỗi không có bất kỳ giới hạn hoặc phạm vi cố định nào. Nó có thể kéo dài đến bất kỳ độ dài nào miễn là nó nằm trong dấu ngoặc kép. Thí dụ. PHPWelcome to $site6 Welcome to GeeksforGeeks Welcome to GeeksforGeeks5 Welcome to GeeksforGeeks. Started content writing in GeeksforGeeks!. Welcome to GFG . Learning PHP is fun in GFG.4 Welcome to $site9_______41_______6 Welcome to GeeksforGeeks Welcome to GeeksforGeeks1 Welcome to GeeksforGeeks Welcome to GeeksforGeeks2 Welcome to GeeksforGeeks. Started content writing in GeeksforGeeks!. Welcome to GFG . Learning PHP is fun in GFG.9 Welcome to GeeksforGeeks Welcome to GeeksforGeeks1 Welcome to GeeksforGeeks Welcome to GeeksforGeeks2 202 Welcome to GeeksforGeeks Welcome to GeeksforGeeks1 Welcome to GeeksforGeeks Welcome to GeeksforGeeks5 Welcome to GeeksforGeeks Welcome to GeeksforGeeks6 đầu ra. The name of the geek is Krishna The name of the geek is $name Một số ký tự đặc biệt quan trọng và thường được sử dụng với chuỗi trích dẫn kép được giải thích bên dưới. Ký tự bắt đầu bằng dấu gạch chéo ngược(“\”) được coi là chuỗi thoát và được thay thế bằng ký tự đặc biệt. Dưới đây là một số trình tự thoát quan trọng.
3. di truyền. Cú pháp của Heredoc (<<<) là một cách khác để phân định các chuỗi PHP. Một mã định danh được đưa ra sau toán tử heredoc (<<< ), sau đó bất kỳ văn bản nào cũng có thể được viết dưới dạng một dòng mới được bắt đầu. Để đóng cú pháp, cùng một mã định danh được cung cấp mà không có bất kỳ tab hoặc dấu cách nào. Ghi chú. Cú pháp Heredoc tương tự như chuỗi trích dẫn kép, không có dấu ngoặc kép Thí dụ PHPWelcome to $site6 207 Welcome to GeeksforGeeks Welcome to GeeksforGeeks5 209 !skeeGrofskeeG olleH0
!skeeGrofskeeG olleH1 !skeeGrofskeeG olleH2 !skeeGrofskeeG olleH3
!skeeGrofskeeG olleH4 207 Welcome to GeeksforGeeks Welcome to GeeksforGeeks2 209 Welcome to GeeksforGeeks Welcome to GeeksforGeeks1 !skeeGrofskeeG olleH9 Welcome to GeeksforGeeks Welcome to GeeksforGeeks6 đầu ra Welcome to GeeksforGeeks. Started content writing in GeeksforGeeks!. I am enjoying this. 4. ngaydoc. Nowdoc rất giống với heredoc ngoài việc phân tích cú pháp được thực hiện trong heredoc. Cú pháp tương tự như cú pháp heredoc với ký hiệu <<< theo sau là một mã định danh được đặt trong dấu nháy đơn. Quy tắc cho nowdoc giống như heredoc Ghi chú. Cú pháp Nowdoc tương tự như chuỗi trích dẫn đơn Thí dụ PHPWelcome to $site6
209 Hello WorldforWorld! Hello GeeksWorldGeeks!3 Hello WorldforWorld! Hello GeeksWorldGeeks!4
!skeeGrofskeeG olleH1 !skeeGrofskeeG olleH2
Hello WorldforWorld! Hello GeeksWorldGeeks!7
Welcome to GeeksforGeeks Welcome to GeeksforGeeks2 209 Welcome to GeeksforGeeks Welcome to GeeksforGeeks1
6 11 bool(false)1 Welcome to GeeksforGeeks Welcome to GeeksforGeeks2 6 11 bool(false)3 6 11 bool(false)4 6 11 bool(false)5 6 11 bool(false)6 6 11 bool(false)7 6 11 bool(false)8 6 11 bool(false)9 6 11 bool(false)8 Welcome to GeeksforGeeks Welcome to GeeksforGeeks6 đầu ra Welcome to GeeksforGeeks. Started content writing in GeeksforGeeks!. Welcome to GFG . Learning PHP is fun in GFG. Hàm chuỗi tích hợp Các hàm dựng sẵn trong PHP là một số hàm thư viện hiện có có thể được sử dụng trực tiếp trong các chương trình của chúng tôi, thực hiện một cuộc gọi thích hợp tới chúng. Dưới đây là một số hàm chuỗi tích hợp quan trọng mà chúng tôi sử dụng trong các chương trình hàng ngày và thông thường của mình. 1. hàm strlen(). Hàm này được sử dụng để tìm độ dài của một chuỗi. Hàm này chấp nhận chuỗi làm đối số và trả về độ dài hoặc số lượng ký tự trong chuỗi. Thí dụ. PHPWelcome to $site6 Welcome to GeeksforGeeks Welcome to GeeksforGeeks5 Welcome to GeeksforGeeks Welcome to GeeksforGeeks2 Welcome to $site05_______0_______06 Welcome to $site07 Welcome to $site08 Welcome to GeeksforGeeks Welcome to GeeksforGeeks5 Welcome to GeeksforGeeks Welcome to GeeksforGeeks6 đầu ra. 20 2. hàm strrev(). Chức năng này được sử dụng để đảo ngược một chuỗi. Hàm này chấp nhận một chuỗi làm đối số và trả về chuỗi đảo ngược của nó. Thí dụ. PHPWelcome to $site6 Welcome to GeeksforGeeks Welcome to GeeksforGeeks5 Welcome to GeeksforGeeks Welcome to GeeksforGeeks2 Welcome to $site14 Welcome to $site06 Welcome to $site07 Welcome to $site08 Welcome to GeeksforGeeks Welcome to GeeksforGeeks5 Welcome to GeeksforGeeks Welcome to GeeksforGeeks6 đầu ra. !skeeGrofskeeG olleH 3. hàm str_replace(). Hàm này lấy ba chuỗi làm đối số. Đối số thứ ba là chuỗi gốc và đối số đầu tiên được thay thế bằng đối số thứ hai. Nói cách khác, chúng ta có thể nói rằng nó thay thế tất cả các lần xuất hiện của đối số đầu tiên trong chuỗi gốc bằng đối số thứ hai. Thí dụ. PHPWelcome to $site6 Welcome to GeeksforGeeks Welcome to GeeksforGeeks5 Welcome to GeeksforGeeks Welcome to GeeksforGeeks2 Welcome to $site23 Welcome to $site06 Welcome to $site25_______0_______26 Welcome to $site27 Welcome to $site26 Welcome to $site07 Welcome to $site30 Welcome to $site31 Welcome to GeeksforGeeks Welcome to GeeksforGeeks1 Welcome to GeeksforGeeks Welcome to GeeksforGeeks2 Welcome to $site23 Welcome to $site06 Welcome to $site36 Welcome to $site26 Welcome to $site27 Welcome to $site26 Welcome to $site07 Welcome to $site30 Welcome to $site31 Welcome to GeeksforGeeks Welcome to GeeksforGeeks1
Welcome to GeeksforGeeks Welcome to GeeksforGeeks6 đầu ra. Hello WorldforWorld! Hello GeeksWorldGeeks! Trong ví dụ đầu tiên, chúng ta có thể thấy rằng tất cả các lần xuất hiện của từ “Geeks” đều được thay thế bằng “World” trong “Hello GeeksforGeeks. ”. 4. hàm strpos(). Hàm này nhận hai đối số chuỗi và nếu chuỗi thứ hai có trong chuỗi đầu tiên, nó sẽ trả về vị trí bắt đầu của chuỗi nếu không sẽ trả về FALSE. Thí dụ. PHPWelcome to $site6
Welcome to GeeksforGeeks Welcome to GeeksforGeeks2 Welcome to $site47 Welcome to $site06 Welcome to $site07_______0_______26 Welcome to $site25 Welcome to $site30 Welcome to $site31 Welcome to GeeksforGeeks Welcome to GeeksforGeeks1
Welcome to GeeksforGeeks Welcome to GeeksforGeeks2 Welcome to $site47 Welcome to $site06 Welcome to $site07_______0_______26 Welcome to $site36 Welcome to $site30 Welcome to $site31 Welcome to GeeksforGeeks Welcome to GeeksforGeeks1
Welcome to $site64 Welcome to $site47 Welcome to $site06 Welcome to $site07 Welcome to $site26 Welcome to $site69 Welcome to $site70
Welcome to GeeksforGeeks Welcome to GeeksforGeeks6 đầu ra. 6 11 bool(false) Chúng ta có thể thấy trong chương trình trên, ở ví dụ thứ ba, chuỗi “Peek” không có trong chuỗi đầu tiên, do đó hàm này trả về giá trị boolean false cho biết chuỗi đó không có. 5. chức năng cắt (). Hàm này cho phép chúng ta xóa khoảng trắng hoặc chuỗi ở cả hai phía của chuỗi. Cách khai báo biến chuỗi trong PHP?Quy tắc cho các biến PHP. . Một biến bắt đầu bằng dấu $, theo sau là tên của biến Tên biến phải bắt đầu bằng một chữ cái hoặc ký tự gạch dưới Tên biến không được bắt đầu bằng số Tên biến chỉ có thể chứa các ký tự chữ và số và dấu gạch dưới (A-z, 0-9 và _ ) Làm cách nào để định dạng một chuỗi trong PHP?Hàm sprintf() ghi một chuỗi đã định dạng vào một biến . Các tham số arg1, arg2, ++ sẽ được chèn tại các dấu phần trăm (%) trong chuỗi chính. Chức năng này hoạt động "từng bước một". Ở dấu % đầu tiên, arg1 được chèn vào, ở dấu % thứ hai, arg2 được chèn, v.v.
Làm cách nào để thêm chuỗi trong PHP?Không có chức năng cụ thể để nối chuỗi trong PHP. Nhưng bạn có thể sử dụng toán tử gán phép nối PHP (. = ) để nối một chuỗi với một chuỗi khác .
Cách lấy giá trị chuỗi trong PHP?Hàm strval() trả về giá trị chuỗi của một biến. |