В substr(string_name, start_position, string_length_to_cut) что будет, если я дам string_length_to_cut больше string_name и почему?
substr(string_name, start_position, string_length_to_cut)
string_length_to_cut
string_name
Ответ на ваш вопрос изложен в документации здесь .Пример № 3.
echo substr('abcdef', 0, 8); // abcdef
Дополнительная длина просто заменяется пробелом.