Есть private key в виде строки с переносом строк \n :
$key = '-----BEGIN PRIVATE KEY-----\nMIIEvgIBAD..manysymbols..\n-----END PRIVATE KEY-----\n'
Данный ключ должен обрабатываться функцией openssl_pkey_get_private и возвращать объект ресурса.
Но данная функция не работает, а openssl_error_string выдает ошибку "no start line error"
Проблема была найдена - переносы строк \n . Есть следующие варианты событий:
1) Оставляем строку без изменений - функция выдает ошибку.
2) Убираем \n - функция выдает ошибку.
3) Вместо \n делаем переносы строк в редакторе и переводим в HERE-DOC - функция работает.
4) Вместо \n делаем переносы строк и сохраняем в файл. Ключ берем уже из файла обычным file_get_contents - функция работает.
Собственно, как обработать изначальную строку с помощью php, чтобы не переводить ее вручную в многострочный формат?
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Перевод документов на английский язык: Важность и ключевые аспекты
Вопрос по большой части про безопасностьНе могу определиться какой подход лучше для систем с постоянно активными более 100 пользователей:
купил движок, и у меня почемуто не работает фильтр (payout_method)Но остальные работают, могли бы подсказать из-за чего так происходит, и как это...
подскажите пожалуйста есть письма заголовки писем, подскажите как убрать Re[ ]: регулярным выражением php
Переходя на ссылку поста не получается получить пост из the_post код следующий