Имена участников (разделяйте запятой).
$data = json_decode($result_json, true); echo isset($data['urls'][0]['url']) ? $data['urls'][0]['url'] : '';
если тебя смущает "Client" перед аргументом в функции, то он значит, что $client должен быть экземпляром класса Client, либо реализовывать...
а теперь составь запросы, которые ты будешь использовать на сайте и посмотри, все ли нужды будут удовлетворены. --- Добавлено --- получить...
любая переменная равная '' будет empty, но не любая empty будет равна ''
@TeslaFeo да, ты прав, так и запросы и индексы проще. Но моя реализация удовлетворяет требованиям ТС'a. Для того чтобы можно было переписываться...
@mahmuzar дата первого сообщения пользователю не является датой начала переписки?
@mahmuzar а почему бы не завести это в таблице сообщений?
поле забыл - кому сообщение
что значит "чуть больше"? Какой функционал тебе нужен? И какой принцип работы тебя интересует?
я предложил принципиальную схему. Всё остальное это уже конкретная реализация. Что конкретно ты имеешь ввиду по словом "обширное"?
в бд (mysql) надо завести таблицу с пятью полями: id, от кого, кому, дата сообщения и текст сообщения. Создаешь форму ввода сообщения - это для...
весь код исполняемого файла можно?
Значит твой код идеален и ошибка в интерпретаторе пхп. Надо дебажить сам пхп.
кажется я знаю что сейчас будет)
тебе сюда: https://php.ru/forum/forums/sdelajte-za-menja.36/
тогда дебаж. var_dump тебе в помощь. Я не знаю что файле и куда делается запрос curl'ом.
Сделай вывод ошибок. Там тебе всё расскажут. У тебя в самом верху закоменчены установки. 3я и 4я строки.
ты в пхп коде устанавливаешь заголовки (строка 5) а это недопустимо, если ты уже начал что-то выводить. Перенеси заголовки вверх. А ещё лучше, в...
https://secure.php.net/manual/ru/function.str-pad.php
да, его можно использовать. В ссылках он есть