Я получаю ввод из текстового поля, подобного этой строке
E1915265113280001191202190000001840000001976E
Но мне нужны только первые 14 цифр (19152651132800) и показывать их так на веб-странице.
Number = 19152651132800
когда пользователь отправляет эту строку и нажимает кнопку отправки, я хочу отображать только первые 14 цифр строки на экране.
пожалуйста, напишите код или дайте пример, я новичок
Прочтите The Fine Manual, я вам дал ссылку. Вот как можно прогрессировать.
StackOverflow не является службой свободного кода. Если вы не будете пытаться, вы не потерпите неудачу, но и не добьетесь успеха.
Спасибо исполняемый файл за ответ






Сначала вам нужно извлечь числа из строки, используя
$digit = preg_replace( '/\D+/', '', $str );
затем вы получаете 14 первых чисел результата с помощью substr($digit, 0, 14);.
$str = "E1915265113280001191202190000001840000001976E";
$result = substr(preg_replace( '/\D+/', '', $str ), 0, 14);
echo $result; // Output: 191526511328000
Какой смысл спрашивать, что они пробовали, если вы просто собираетесь делать за них всю работу? Просто мысль.
Что вы пробовали?