Intereting Posts
cakePHP, возвращающий повторяющиеся записи Подключить oracle с pdo, с SID и INSTANCE_NAME Дата PHP ('W') против MySQL YEARWEEK (теперь ()) MySQL: запрос таблицы лидеров со связками SSL Alternative – шифрование пароля с помощью JavaScript для PHP для расшифровки Как я могу извлечь изображения из PDF-файла? Опубликовать на другой странице в скрипте PHP Symfony Bundle: как избежать использования __DIR__ для построения пути к сопоставлениям Doctrine как создать фоновый скрипт автоматизации php для Windows и Unix? записывать аудио с пользователя и сохранять на сервере Проблемы с отправкой результатов из pdo в ajax Как сохранить данные регистрации в двух таблицах с помощью проверки подлинности JWT в CakePHP 3 Проверьте, является ли строка просто пробелом? Командная строка php mysqli терпит неудачу, но работает через веб-сервер и работает в локальной Как обновить забытое паролем, отправив электронное письмо в mysql php

Почему эта функция не автолизуется?

function twitterify($ret) { $ret = preg_replace("#(^|[\n ])([\w]+?://[\w]+[^ \"\n\r\t< ]*)#", "\\1<a href=\"\\2\" target=\"_blank\">\\2</a>", $ret); $ret = preg_replace("#(^|[\n ])((www|ftp)\.[^ \"\t\n\r< ]*)#", "\\1<a href=\"http://\\2\" target=\"_blank\">\\2</a>", $ret); $ret = preg_replace("/@(\w+)/", "<a href=\"http://www.twitter.com/\\1\" target=\"_blank\">@\\1</a>", $ret); $ret = preg_replace("/#(\w+)/", "<a href=\"http://search.twitter.com/search?q=\\1\" target=\"_blank\">#\\1</a>", $ret); return $ret; } 

Я пытаюсь получить эту функцию, чтобы автоматизировать мои ссылки в моем блоге,

 <?php autolink(@solomonaleh); ?> 

Но я получаю пустой экран. Спасибо.

Вам также нужно выполнить эхо-повтор, так как он возвращает строку.

 <?php echo autolink('@solomonaleh'); ?> 

Вы должны указать свой аргумент:

 <?php autolink('@solomonaleh'); ?> 

В противном случае @ является синтаксической ошибкой. Вам также может потребоваться фактически назвать имя функции, которую вы определяете, – ваш код функции определяет функцию с именем «twitterify», но вы называете одно имя «autolink» – что это такое?

извините, ребята, у меня есть решение, его ошибка, функция deos работает, просто, что вы должны повторить аргумент, чтобы посмотреть его глупое!

 $tweet = "hey, @twitter what are you doing"; echo autolink($tweet); 

спасибо людям !!!