2016-11-28 41 views
0

在我的PHP代码在PHP代码,我怎么能删除换行符

$sql = "SELECT a.SEQ, a.DPCODE, a.SUBJECT, CONCAT_WS('~',a.SDATE, a.EDATE) AS SDATE, b.content, concat(replace(c.filepath,'E:/WWW','http://myhome.com/'),c.filelocalnm) as filename"; 
$sql .= " FROM PJ_EXHIBIT a LEFT JOIN collection.exhibit b ON a.SEQ=b.seqno LEFT JOIN sy_file c ON a.attach_file = c.SEQ"; 

json_encode,它返回:

result in explorer

我想删除 '\'。

+1

的可能的复制[取下串新线(http://stackoverflow.com/questions/3760816/remove-new-lines-from-string) –

+0

你需要删除的“\”在哪里? –

回答

0

您可以使用str_replace

<?php 
$variable = 'http:\/\/comin.com:8990\/\/upload\/pj\/PJ_EXHIBIT\/1480308974751289.jpg'; 
$new = str_replace('\\', '', $variable); 
echo $new; 
?> 

或者你可以使用preg_replace

<?php 
$variable = 'http:\/\/comin.com:8990\/\/upload\/pj\/PJ_EXHIBIT\/1480308974751289.jpg'; 
$new = preg_replace("/\\\/", '', $variable); 
echo $new;  
?> 

手册

更多的信息可以发现如下:

+0

它给我很多。非常感谢你。 – chimsik