substr с кавычкой не работает должным образом на php?

Почему мой зиЬзЬг не работает должным образом? Вот мой код:

<?php
echo substr("list:[\"76801-2\"", 7,12);//output 76801-2"?>

выход: 76801-2" пока хочу чтоб это было: 76801

Я смотрел на пример школы w3

-1

Решение

Второй параметр substr длина новой строки, которую вы хотите извлечь из текущей строки.

Это означает, что в вашем случае вы берете 12 символов, начиная с 7-го.
Общая длина символов (из позиции 7) равна 7, что меньше 12, поэтому результатом будет вся строка.

Если вы хотите взять только 5 символов, вы можете использовать:

echo substr("list:[\"76801-2\"", 7, 5);//output 76801
2

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector