Вам просто нужно попрактиковаться в написании и синтаксисе вашей программы. Я предполагаю, что вы хотите $ перенос слов названия, так что я буду просто показать его сейчас, что вы написали ...
$title = stripslashes ($video["title"],.wordwrap , 25, '<br />', true);
Теперь, поскольку stripslashes принимает один аргумент, это не имело бы смысла ставить в многократном аргументы больше, чем требует; это огромный показатель того, что это вызывает сообщения об ошибках. Просто по той же схеме, что вы сделали уже над ней ...
stripslashes($box_title)
Кроме того, имейте в виду, что в PHP оператора «» индикатор означает concatenate, поэтому, когда вы добавляете это перед определенными ключевыми словами, это означает «присоединить к строке». Таким образом, наличие ...
$title = stripslashes ($video["title"],.wordwrap , 25, '<br />', true);
^
Не имеет смысла, потому что вещь, прежде чем это просто запятая, а не строка ... поэтому он не может приложить к чему-либо.
Что вы пытаетесь сделать, это wordwrap $ title после того, как он правильно стрижен? Один шаг в то время, лучший способ кодирования ...
Первый шаг, stripslash что присоска ...
$title = stripslashes($video["title"]);
Обратите внимание, что я только что вставили один аргумент, это просто необходимо, чтобы лишить Slash его первым.
Второй шаг, словом, с правильными аргументами, конечно. Перенос слова имеют много версий, но наиболее простой является (текст, MaxWidth, сепаратор), где сепаратор обычно \ п или \ п
$wordWrappedTitle = wordwrap($title, 25, "\n");
Я чувствую, как другая часть вашего кода использует переменный $ названия для $ заголовка на видео, но теперь ваш результат, заключенный в слово, находится внутри переменной $ wordWrappedTitle, если вы получите сообщение об ошибке или не получите то, что ожидаете от использования этого понятия, чтобы выяснить, как его исправить (просто заменить некоторые имена переменных должны Хитрость).
EDIT:
Почему бы ты ...
<h2 class="title"><a href="'.$url.'" title="'.$full_title.'">'.$title.'</a></h2>
^^^^
Если вы хотите использовать $ wordWrappedTitle в качестве заголовка, теперь слово завернуты. Здесь вы все еще используете $ title, но он был только stripslashed. $ wordWrappedTitle - это тот, который заключен в слово. Поэтому я рекомендую использовать его там вместо $ title
Это просто субъективно. Попробуйте несколько разных мест, а затем решите для себя. – harmonickey
Я пробовал миллион разных способов. прямо сейчас заголовок слишком длинный для страницы, поэтому он отключает «заголовок» на некоторых видеороликах, каждый раз, когда я пытаюсь добавить перенос слов, я получаю сообщение об ошибке. Я действительно не знаю, что делаю. –
Так что это может быть просто синтаксическая ошибка, не могли бы вы отредактировать свой оригинальный пост с добавлением попыток использовать wordwrap? – harmonickey