Сегодня столкнулся с ситуацией. При разработке приложения, пришлось иметь дело с переменной, которая содержит в себе очень длинную ссылку.
При выводе этой длинной ссылки на экран с помощью функции echo, она очень сильно искажала мой дизайн.
Нужно было как-то сократить количество символов, которые содержатся в этой переменной и вывести только первые 50 символов, остальное скрыть.
Оказалось, что сделать это довольно легко. Помочь может функция substr:
$short_link = substr($full_link, 0, 10);
Ей нужно передать 3 параметра:
+ Переменную, которая содержит длинное слово для сокращения
+ Первый символ, относительно которого нужно начинать урезать (в php нумерация идет с нуля)
+ До какого символа двигаться.
Если передать этой функции переменную
$full_link = "http://localhost:8080/mystat/auth/create_user"
Как результат она выдаст
$short_link со значением http://loc
Таким образом вы можете сокращать любые текстовые переменные, с которыми вам будет приходиться иметь дело.
Больше моих уроков по PHP для начинающих здесь.
Чтобы оставить сообщение, зарегистрируйтесь/войдите на сайт через:
Email - зарегистрироваться / войти