2015-09-05 89 views
0

我做了一個PHP代碼問題與字符串替換

Array 
(
    [0] => 
           アブソリュート・デュオ> 

) 

這回我這個..

我做了以下嘗試更換空的空間。

$m_name = str_replace(array("\r\n", "\r", "\n"), "", $m_name); 
$m_name = trim(mysql_real_escape_string($m_name)); 
if($m_name!="") 
{array_push($m_array,$m_name);} 

print_r($m_array); 

但是空的空間似乎仍然存在。想知道它會是什麼,我該如何更換白色空間。

回答

0

嘗試翻轉這兩個函數的順序:

$m_name = mysql_real_escape_string(trim($m_name)); 
0

使用trim()函數首先去除串繞空格。後來做其他東西串

<?php 
//same string asigned to $i 
$i=' 
            アブソリュート・デュオ>'; 




//your code  
echo '<pre>'; 
print_r($i); 
echo '</pre>'; 

//use trim() to remove white space around the string        
$i=trim($i); 
// now print the result white space removed in $i 
echo '<pre>'; 
print_r($i); 
echo '</pre>'; 
?>