Как получить первую часть 11349-3868?

Статус
В этой теме нельзя размещать новые ответы.

Raccoon

Участник
Регистрация
31 Июл 2007
Сообщения
176
Реакции
9
Подскажите, есть данные, которые приходят в формате:
11349-3868
Мне нужно обрезать их какой-то функцией PHP и получать только
11349.

Как это сделать не подскажите?
Спасибо.
 
Подскажите, есть данные, которые приходят в формате:
11349-3868
Мне нужно обрезать их какой-то функцией PHP и получать только
11349.

Как это сделать не подскажите?
Спасибо.

$dif = strpos($text, "-");
$Clear = substr($text, 0, $dif);

этот код выдаст часть до дефиса
можно еще

$PartArr = split("-", $text);
// $PartArr[0] Это 11349
// $PartArr[1] Это 3868
 
В случае с получение первой части перед делителем наиболее быстрым будет этот способ:
PHP:
$s = '11349-3868';
echo (integer) $s;
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху