Thay thế trích dẫn đơn trong php
Tôi cần sử dụng hàm str_replace cho tập lệnh php hoạt động Show dòng thứ hai hoạt động hoàn hảo, tuy nhiên tôi không thể làm cho dòng thứ nhất b. t. w. Tôi không thể sử dụng hàm htmlspecialchars vì điều này sẽ can thiệp 17 Jul '05 #1 9 20825Hugo Coolens đã viết. Tôi cần sử dụng hàm str_replace cho tập lệnh php hoạt động Bạn cần thoát khỏi dấu gạch chéo ngược bằng một dấu gạch chéo ngược khác, nếu không, bạn $arabic=str_replace ("'","\\'", $row[0]); -- 17 Jul '05 #2 Chris Hope đã viết Hugo Coolens đã viếtTôi cần sử dụng hàm str_replace cho tập lệnh php hoạt động Thật không may, điều này không hoạt động, tôi đã thử rồi, vấn đề có vẻ như là trích dẫn đơn đầu tiên trong biểu thức. trân trọng, 17 Jul '05 #3 *** Hugo Coolens đã viết/escribi� (Thu, 16 tháng 9 năm 2004 09. 51. 28 +0200) $arabic=str_replace ("'","\\'", $row[0]); Điều này hoạt động tốt với tôi (Tôi vừa mới thử nghiệm). Bạn có chắc chắn có 17 Jul '05 #4 Hugo Coolens đã viết. Chris Hope đã viết.Hugo Coolens đã viếtTôi cần sử dụng hàm str_replace cho tập lệnh php hoạt động Làm việc khi tôi thử nghiệm nó. Kết quả bạn nhận được là gì? -- 17 Jul '05 #5 Chris Hope đã viết. Hugo Coolens đã viết. Không. '\\'' trong chuỗi trích dẫn kép tương đương với '\''. http. //www. php. net/manual/vi/ngôn ngữ. các loại. sợi dây. php -- 17 Jul '05 #6 John Dunlop đã viết. Chris Hope đã viết.Hugo Coolens đã viết. Đó là điều anh ấy muốn, và tôi trích dẫn. "it should replace a single quote with a -- 17 Jul '05 #7 Chris Hope đã viết. Đó là điều anh ấy muốn, và tôi trích dẫn. "nó nên thay thế một trích dẫn bằng một Và việc không thoát khỏi dấu gạch chéo ngược cũng khiến anh ta có dấu gạch chéo ngược Tôi đã chỉ ra rằng không cần phải thoát khỏi Xin lỗi nếu tôi không rõ ràng -- 17 Jul '05 #8 John Dunlop đã viết. Chris Hope đã viết.Đó là điều anh ấy muốn, và tôi trích dẫn. "nó nên thay thế một trích dẫn đơn lẻ Bạn đúng với các chuỗi trích dẫn kép, vốn có trong ví dụ của anh ấy, in "\'"; But if you're using single quotes, as in your post, then you just get a in '\''; Chúc mừng bạn, -- 17 Jul '05 #9 Chris Hope đã viết Hugo Coolens đã viếtChris Hope đã viết.Hugo Coolens đã viết. Tôi đã phát hiện ra lỗi của mình, tôi chỉ lãng phí ghi đè lên biến của mình lần nữa và lần nữa, vì vậy tôi không nhận được kết quả như mong đợi. Cảm ơn tất cả các bạn đã nhận xét về việc bỏ trốn và mea culpa, mea culpa mea maxima culpa cái ôm 17 Jul '05 #10 Chủ đề thảo luận này đã bị đóngTrả lời đã bị vô hiệu hóa cho cuộc thảo luận này Làm cách nào để thay đổi dấu ngoặc đơn thành dấu ngoặc kép trong PHP?để thay thế dấu ngoặc kép, bạn có thể làm điều này. $newPhrase = str_replace('"', '', $phrase); . Sử dụng khả năng hiểu danh sách để lặp lại danh sách sử dụng str. . Các mục trong danh sách mới sẽ không chứa dấu ngoặc kép ở đầu và cuối Làm cách nào để thay thế ký tự trong chuỗi PHP?Hàm str_replace() thay thế một số ký tự bằng một số ký tự khác trong chuỗi. Chức năng này hoạt động theo các quy tắc sau. Nếu chuỗi cần tìm là một mảng, nó sẽ trả về một mảng. Nếu chuỗi cần tìm là một mảng thì việc tìm và thay thế được thực hiện với mọi phần tử của mảng.
Trích dẫn đơn trong PHP là gì?Dấu nháy đơn hoặc kép trong lập trình PHP được dùng để xác định một chuỗi . But, there are lots of differences between these two. 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.
Làm cách nào để xóa dấu ngoặc kép khỏi chuỗi trong PHP?Hãy thử điều này. str_replace('"', "", $string); str_replace("'", "", $string); Nếu không, hãy tìm một số biểu thức chính quy . preg_replace("/ |