2014-12-27 30 views
-2
<?php 

$tel = ------07725-456866-----; 

echo what??? 

?> 

所以如何通過執行以下編碼獲得所需的輸出

我試圖僅從這$電話:可變 能否請你任何一個可以幫助我得到正確的答案得到的數字。 ..

+0

那麼您認爲應該如何從該值中提取數字呢? – marekful

+0

'echo str_replace(' - ','',$ tel);'或'echo trim($ tel,' - ');'如果你想維護區號和數字之間的'-' –

+0

@MarkBaker而已。您可以將其作爲答案發布。 –

回答

0

mixed str_replace (mixed $search , mixed $replace , mixed $subject [, int &$count ])

所以,你的代碼應該是:

str_replace("-", "", $tel);

或者

string trim (string $str [, string $character_mask = " \t\n\r\0\x0B" ])

,以便在意見提出,echo trim($tel, '-');

順便說一句,trim在默認情況下得到擺脫以下模式" \t\n\r\0\x0B"作爲文件解釋明確