@nallion

PHP — как написать функцию перебора?

Пишу telegram-клиента на кнопочный wap-телефон. Сам клиент написан, работает, но не реализовал функционал, который будет выводить в контактлисте, что от собеседника есть новые сообщения. Вот, собственно за этим и пришел.

Есть простой код php, он построчно парсит файл contactlist.txt и выводит страницу контактов с гиперссылкой.
Мне хотелось бы добавить еще один вызов в него, чтобы он запрашивал файл status.php?sob=$sob этот скрипт будет возвращать напротив каждого контакта, когда он был в сети.

<?php
$strnum = sizeof (file ('contactlist.txt'));
$file = fopen(__DIR__ . '/contactlist.txt', 'r');
for ($i = 0; $i < $strnum; $i++) {
    $sob =  fgets($file);
    echo "<a href=index.php?sobvar=$sob><font color=blue><i>$sob</i></b></font><br></a>";
}
fclose($file);
?>

За генерацию гиперссылок на страницу переписки с клиентом (контактлист) отвечает этот кусок.

echo "<a href=index.php?sobvar=$sob><font color=blue><i>$sob</i></b></font><br></a>";


каким образом я могу добавить php вызов внутрь echo?
  • Вопрос задан
  • 76 просмотров
Пригласить эксперта
Ответы на вопрос 1
Ahen
@Ahen
Универсальный дилетант
Ну если говнокодить, то file_get_contents
По хорошему же нужно инклюдить функции, выполняемые в status.php и выполнять на месте.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы