Извлечь определенные данные из строки с помощью PHP

Я получаю ввод из текстового поля, подобного этой строке

E1915265113280001191202190000001840000001976E

Но мне нужны только первые 14 цифр (19152651132800) и показывать их так на веб-странице.

Number = 19152651132800

Что вы пробовали?

executable 11.02.2019 11:46

когда пользователь отправляет эту строку и нажимает кнопку отправки, я хочу отображать только первые 14 цифр строки на экране.

Ahmed Saeed 11.02.2019 11:49
ltrim(), затем substr()
Cid 11.02.2019 11:50

пожалуйста, напишите код или дайте пример, я новичок

Ahmed Saeed 11.02.2019 11:53

Прочтите The Fine Manual, я вам дал ссылку. Вот как можно прогрессировать.

Cid 11.02.2019 11:55

StackOverflow не является службой свободного кода. Если вы не будете пытаться, вы не потерпите неудачу, но и не добьетесь успеха.

Cid 11.02.2019 11:57

Спасибо исполняемый файл за ответ

Ahmed Saeed 11.02.2019 11:59
Стоит ли изучать PHP в 2026-2027 годах?
Стоит ли изучать PHP в 2026-2027 годах?
Привет всем, сегодня я хочу высказать свои соображения по поводу вопроса, который я уже много раз получал в своем сообществе: "Стоит ли изучать PHP в...
Symfony Station Communiqué - 7 июля 2023 г
Symfony Station Communiqué - 7 июля 2023 г
Это коммюнике первоначально появилось на Symfony Station .
Оживление вашего приложения Laravel: Понимание режима обслуживания
Оживление вашего приложения Laravel: Понимание режима обслуживания
Здравствуйте, разработчики! В сегодняшней статье мы рассмотрим важный аспект управления приложениями, который часто упускается из виду в суете...
Установка и настройка Nginx и PHP на Ubuntu-сервере
Установка и настройка Nginx и PHP на Ubuntu-сервере
В этот раз я сделаю руководство по установке и настройке nginx и php на Ubuntu OS.
Коллекции в Laravel более простым способом
Коллекции в Laravel более простым способом
Привет, читатели, сегодня мы узнаем о коллекциях. В Laravel коллекции - это способ манипулировать массивами и играть с массивами данных. Благодаря...
Как установить PHP на Mac
Как установить PHP на Mac
PHP - это популярный язык программирования, который используется для разработки веб-приложений. Если вы используете Mac и хотите разрабатывать...
1
7
71
1

Ответы 1

Сначала вам нужно извлечь числа из строки, используя

$digit = preg_replace( '/\D+/', '', $str );

затем вы получаете 14 первых чисел результата с помощью substr($digit, 0, 14);.

$str = "E1915265113280001191202190000001840000001976E";
$result = substr(preg_replace( '/\D+/', '', $str ), 0, 14);
echo $result; // Output: 191526511328000

Какой смысл спрашивать, что они пробовали, если вы просто собираетесь делать за них всю работу? Просто мысль.

Jonnix 11.02.2019 12:42

Другие вопросы по теме