Php chuyển dấu ngoặc kép thành dấu nháy đơn

Ví dụ này tập trung vào cách chuỗi thay thế dấu ngoặc đơn bằng dấu ngoặc kép trong php?. Chúng tôi sẽ sử dụng thay thế dấu nháy đơn bằng dấu nháy kép trong php - string. hãy thảo luận về php thay thế dấu ngoặc đơn bằng dấu ngoặc kép với các ví dụ về mã. Chúng tôi sẽ sử dụng php thay thế dấu ngoặc đơn bằng dấu ngoặc kép

Trong ví dụ này, Chuỗi Thay thế Dấu ngoặc đơn bằng Dấu ngoặc kép trong PHP. trong ví dụ này, chúng ta sẽ sử dụng hàm str_replace[]. Vì vậy, hãy xem ví dụ sau với đầu ra

Dấu nháy đơn hoặc kép trong lập trình PHP dùng để định nghĩa một chuỗi. Nhưng, có rất nhiều sự khác biệt giữa hai. Chuỗi trích dẫn đơn. Đây là cách dễ nhất để xác định một chuỗi. Bạn có thể sử dụng nó khi bạn muốn chuỗi chính xác như được viết. Tất cả các chuỗi thoát như \r hoặc \n, sẽ được xuất ra theo chỉ định thay vì có bất kỳ ý nghĩa đặc biệt nào. Trích dẫn đơn thường nhanh hơn trong một số trường hợp. Trường hợp đặc biệt là nếu bạn muốn hiển thị một trích dẫn đơn theo nghĩa đen, hãy thoát nó bằng dấu gạch chéo ngược [\] và nếu bạn muốn hiển thị dấu gạch chéo ngược, bạn có thể thoát nó bằng dấu gạch chéo ngược khác [\\].  

Chương trình dưới đây minh họa Chuỗi trích dẫn đơn.  

chương trình 1.  

php




I am a geek.
It'll be interesting to know about the string.
This is a simple string.
The word is ABC.
3

 

I am a geek.
It'll be interesting to know about the string.
This is a simple string.
The word is ABC.
4

I am a geek.
It'll be interesting to know about the string.
This is a simple string.
The word is ABC.
5
I am a geek.
It'll be interesting to know about the string.
This is a simple string.
The word is ABC.
6
I am a geek.
It'll be interesting to know about the string.
This is a simple string.
The word is ABC.
7

I am a geek.
It'll be interesting to know about the string.
This is a simple string.
The word is ABC.
5
I am a geek.
It'll be interesting to know about the string.
This is a simple string.
The word is ABC.
9
I am a geek.
It'll be interesting to know about the string.
This is a simple string.
The word is ABC.
7

 

I am a geek.
It'll be interesting to know about the string.
This is a simple string.
The word is ABC.
0

I am a geek.
It'll be interesting to know about the string.
This is a simple string.
The word is ABC.
5
I am a geek.
It'll be interesting to know about the string.
This is a simple string.
The word is ABC.
2
I am a geek.
It'll be interesting to know about the string.
This is a simple string.
The word is ABC.
7

I am a geek.
It'll be interesting to know about the string.
This is a simple string.
The word is ABC.
5
I am a geek.
It'll be interesting to know about the string.
This is a simple string.
The word is ABC.
9
I am a geek.
It'll be interesting to know about the string.
This is a simple string.
The word is ABC.
7

 

I am a geek.
It'll be interesting to know about the string.
This is a simple string.
The word is ABC.
7

I am a geek.
It'll be interesting to know about the string.
This is a simple string.
The word is ABC.
5
I am a geek.
It'll be interesting to know about the string.
This is a simple string.
The word is ABC.
9
I am a geek.
It'll be interesting to know about the string.
This is a simple string.
The word is ABC.
7

I am a geek.
It'll be interesting to know about the string.
This is a simple string.
The word is ABC.
5
I am a geek.
It'll be interesting to know about the string.
This is a simple string.
The word is ABC.
9
I am a geek.
It'll be interesting to know about the string.
This is a simple string.
The word is ABC.
7

 

I am a geek.
It'll be interesting to know about the string.
This is a simple string.
The word is ABC.
34

I am a geek.
It'll be interesting to know about the string.
This is a simple string.
The word is ABC.
35

I am a geek.
It'll be interesting to know about the string.
This is a simple string.
The word is ABC.
36
I am a geek.
It'll be interesting to know about the string.
This is a simple string.
The word is ABC.
37
I am a geek.
It'll be interesting to know about the string.
This is a simple string.
The word is ABC.
38
I am a geek.
It'll be interesting to know about the string.
This is a simple string.
The word is ABC.
7

I am a geek.
It'll be interesting to know about the string.
This is a simple string.
The word is ABC.
5
I am a geek.
It'll be interesting to know about the string.
This is a simple string.
The word is ABC.
41
I am a geek.
It'll be interesting to know about the string.
This is a simple string.
The word is ABC.
7

I am a geek.
It'll be interesting to know about the string.
This is a simple string.
The word is ABC.
5
I am a geek.
It'll be interesting to know about the string.
This is a simple string.
The word is ABC.
9
I am a geek.
It'll be interesting to know about the string.
This is a simple string.
The word is ABC.
7

 

I am a geek.
It'll be interesting to know about the string.
This is a simple string.
The word is ABC.
46

I am a geek.
It'll be interesting to know about the string.
This is a simple string.
The word is ABC.
47

I am a geek.
It'll be interesting to know about the string.
This is a simple string.
The word is ABC.
5
I am a geek.
It'll be interesting to know about the string.
This is a simple string.
The word is ABC.
49____17

I am a geek.
It'll be interesting to know about the string.
This is a simple string.
The word is ABC.
51

đầu ra

I am a geek. 
It'll be interesting to know about the string. 
A \ is named as backslash. 
This is a portal for $string. 
This is a portal for \n geeks.

chuỗi trích dẫn kép. Bằng cách sử dụng dấu ngoặc kép, mã PHP buộc phải đánh giá toàn bộ chuỗi. Sự khác biệt chính giữa dấu ngoặc kép và dấu ngoặc đơn là bằng cách sử dụng dấu ngoặc kép, bạn có thể bao gồm các biến trực tiếp trong chuỗi. Nó diễn giải các chuỗi Escape. Mỗi biến sẽ được thay thế bằng giá trị của nó.  

Các chuỗi thoát được sử dụng để thoát một ký tự trong quá trình phân tích chuỗi. Nó cũng được sử dụng để thể hiện ngắt dòng, tab, cảnh báo, v.v. Các chuỗi thoát được nội suy thành các chuỗi được bao quanh bởi dấu ngoặc kép hoặc cú pháp di truyền

Chuỗi thoát được bắt đầu bằng dấu gạch chéo ngược của ký tự thoát [\] theo sau là ký tự có thể là ký tự chữ và số hoặc ký tự đặc biệt. Nếu nó là một ký tự chữ và số, nó có ý nghĩa đặc biệt để biểu thị các ngắt dòng \n, xuống dòng \r, v.v.

Nếu đó là  ký tự đặc biệt thì ký tự đó sẽ được coi như trong quá trình phân tích cú pháp chuỗi

Các chuỗi trong PHP có thể được chỉ định theo bốn cách khác nhau

Cú pháp trích dẫn đơn, trích dẫn kép, cú pháp Heredoc và cú pháp nowdac

Trích dẫn đơn và trích dẫn kép được sử dụng thường xuyên nhất

trích dẫn đơn

Cách đơn giản nhất để chỉ định một chuỗi là đặt nó trong dấu nháy đơn – ‘’. Đây là cách dễ nhất để xác định một chuỗi. Bạn có thể sử dụng nó khi bạn muốn chuỗi chính xác như được viết. Tất cả các chuỗi thoát như \r hoặc \n, sẽ được xuất ra theo chỉ định thay vì có bất kỳ ý nghĩa đặc biệt nào. Dấu nháy đơn thường nhanh hơn trong một số trường hợp. Trường hợp đặc biệt là nếu bạn muốn hiển thị một dấu nháy đơn theo nghĩa đen, hãy thoát nó bằng dấu gạch chéo ngược [\] và nếu bạn muốn hiển thị dấu gạch chéo ngược, bạn có thể thoát nó bằng dấu gạch chéo ngược khác [\\].  

Thí dụ

đầu ra

I am a developer.
it will be interesting to know about the string.
a \ is named as backslash

trích dẫn kép

Nó buộc phải đánh giá toàn bộ chuỗi. Sự khác biệt chính giữa dấu ngoặc kép và dấu ngoặc đơn là bằng cách sử dụng dấu ngoặc kép, bạn có thể bao gồm các biến trực tiếp trong chuỗi. Nó diễn giải các chuỗi thoát. Mỗi biến sẽ được thay thế bằng giá trị của nó

Thí dụ

đầu ra

________số 8

di truyền

Cách thứ ba để phân định chuỗi là cú pháp heredoc.

Chủ Đề