2014-12-27 4 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", поскольку в документации объясняется ясно.

Смежные вопросы