سؤال
أرغب في تجريد كل شيء في سلسلة قبل - وترك ما بعد ذلك. علي سبيل المثال:
15.11-101
أريد أن أشعل 15.11 وترك 101. لقد جربت بعض الأشياء المختلفة، ولكن لا يمكن أن يبدو أنها تعمل، إذا كان أي شخص يمكن أن يساعدني، فهذا سيكون رائعا :)
هتافات
ليوني
المحلول
يمكنك استخدام شيء مثل هذا:
$result = substr($original, strpos($original, '-') + 1);
نصائح أخرى
على افتراض أنه يبدو مرة واحدة فقط، يمكنك استخدام ينفجر وظيفة.
$s='15.11-101';
$a=explode('-',$s,1);
echo $a[1];
يجب أن يكون هذا أسرع طريقة.
لا تنتمي إلى StackOverflow