10/10/2018, 09:43

PHP xử lý chuổi xuống dòng hic hic.....

bài báo:
Những vật nuôi lý tưởng


- tin tức ">

Mình có 1 đoạn chuổi như trên thì làm cách nào mình loại bỏ được việc nó xuống dòng nhỉ, view html thấy nó xuống dòng, ở đây nó xuống dòng là do , làm thế này mà ko dc thì vì sao nhỉ ?!
$r['title']=str_replace('\n',',$r['title']);
caldelta viết 11:55 ngày 10/10/2018
thử chuỗi "<br>" xem html và <br>, hợp lý hơn là html \n,
fotech_nd viết 12:00 ngày 10/10/2018
Được gửi bởi khucthuydu
Mình có 1 đoạn chuổi như trên thì làm cách nào mình loại bỏ được việc nó xuống dòng nhỉ, view html thấy nó xuống dòng, ở đây nó xuống dòng là do , làm thế này mà ko dc thì vì sao nhỉ ?!
Khi muốn thao tác với các ký tự đặc biệt bạn phải dùng double quote (nháy kép) thì php mới hiểu:
PHP Code:
$r***91;'title'***93; = str_replace("\n"""$r***91;'title'***93;); 
khucthuydu viết 11:44 ngày 10/10/2018
Cám ơn 2 bạn nhưng thật sự trong Database mình không có <br> hay \n nào hết mà nó vẫn xuống dòng thì còn nguyên nhân nào nữa không nhỉ ?! .
s.code viết 11:59 ngày 10/10/2018
Hâm........... View source nó coi xem thực tế cái chuỗi đó đã được xuất ra như thế nào.

Vụ thể cái ví dụ bạn lấy ra trên đầu kìa. Sau một công đoạn sào nấu. Nó thêm cho mấy cái <br> kìa. View lên mà coi.
khucthuydu viết 11:57 ngày 10/10/2018
em không Gà đến mức đó đâu bác
<title>-->


Đọc báo: ...Thủy sản Nông nghiệpMôi trường sống


&nbsp;



Cà Mau: 13 tàu cá chìm do lốc xoáy; Bạc Liêu: 16 căn nhà bị tốc mái</title>
Bác clik vào đây và view source
http://agriviet.com/vlnt/8746-ca-mau...i-toc-mai.html

Em muốn biết cái đoạn trên vì sao nó xuống dòng thôi. Trong html sources, theo em thì do cái \n nhưng trong datbase không có các \n nào như thế thì có khả năng nào nữa không ?!
tranhung01 viết 11:56 ngày 10/10/2018
Mình khoái hàm preg_replace hơn: Xử lý thế này.

$r['title']= preg_replace('/\n/', '', $r['title']);

Còn cái title của bạn, bạn thêm hàm này để xử lý nữa cho đảm bảo: htmlentities. bạn vào tìm hiểu them nhé
freshgraduate09 viết 11:51 ngày 10/10/2018
không phải là \n mà là \r\n thử đi
khucthuydu viết 11:55 ngày 10/10/2018
@ freshgraduate09 :: Cám ơn bác nhiều !
Cái chính ở đây là \r\n : Cái này em mới nghe lần đầu. Thì ra là thế. Full những cái tag đặc biệt này đọc ở đâu vậy bác.
Phannhatnghi viết 11:48 ngày 10/10/2018
Được gửi bởi khucthuydu
@ freshgraduate09 :: Cám ơn bác nhiều !
Cái chính ở đây là \r\n : Cái này em mới nghe lần đầu. Thì ra là thế. Full những cái tag đặc biệt này đọc ở đâu vậy bác.
http://www.regular-expressions.info/reference.html
Bài liên quan
0