Если сработает выключение проверки протокола, можно будет в справке к curl_setopt поискать, как подключить к Curl свои сертификаты.
Вероятно, у Curl нет действующего сертификата для Сбербанка.
На вскидку. Очень вероятно, что у CURL проблема с протоколом. Попробуйте
curl_setopt(CURLOPT_FOLLOWLOCATION, true);
curl_setopt(CURLOPT_SSL_VERIFYPEER , false);
Этот код включает переадресацию (возможно, требуется) и ВЫКЛЮЧАЕТ ПРОВЕРКУ ПРОТОКОЛА. Это делает скрипт более уязвимым, лучше использовать только для отладки.
mysqli_fetch_assoc читает ровно одну строку из таблицы. Следующий mysqli_fetch_assoc читает ещё одну строку.
Поэтому у Вас работают только последние строки кода
while($arrayQuery = mysqli_fetch_assoc($query1)){.
echo $arrayQuery;
}
здесь каждый цикл вызывается mysqli_fetch_assoc, и читается новая строка.
Так сделано, чтобы не тратить память на хранение всех данных. Их же может быть, допустим, 1000 строк.
Чтобы считать сразу весь результат, используйте mysqli_fetch_all
1. Доступ к папке закрыт самим сервером. Т.е. папка специального назначения.
2. Доступ к файлам в папке закрыт в .htaccess, причём этот файл может находиться где угодно, не обязательно в этой папке. Например, в корне сайта.
3. Неверный редирект в .htaccess. Допустим, запросы перенаправляются на несуществующий адрес.
Кроме CRON или другой внешней программы - никак. Код PHP выполняется только при запросе определённого адреса с клиента. Если запроса нет, код не выполняется.
В зависимости от задачи и средств реализации можно попробовать готовые алгоритмы из библиотеки OpenCV.
Возможно, такое решение может дать выигрыш производительности и скорости разработки.
Подниму тему. Ответ хороший, НО учитывайте, что объект может содержать другие объекты или массивы. Простые поля копируются без проблем, а вот скажем массивы как им и положено копируются по ссылке. Так что если объект сложный. лучше пользоваться рекурсивным обходом полей объекта, как vit134.
Написано
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.