Почему мой зиЬзЬг не работает должным образом? Вот мой код:
<?php
echo substr("list:[\"76801-2\"", 7,12);//output 76801-2"?>
выход: 76801-2"
пока хочу чтоб это было: 76801
Я смотрел на пример школы w3
Второй параметр substr
длина новой строки, которую вы хотите извлечь из текущей строки.
Это означает, что в вашем случае вы берете 12 символов, начиная с 7-го.
Общая длина символов (из позиции 7) равна 7, что меньше 12, поэтому результатом будет вся строка.
Если вы хотите взять только 5 символов, вы можете использовать:
echo substr("list:[\"76801-2\"", 7, 5);//output 76801
Других решений пока нет …