Вопросы с тегом «php»

PHP - широко используемый, высокоуровневый, динамический, объектно-ориентированный и интерпретируемый язык сценариев, в первую очередь разработанный для серверной веб-разработки. Используется для вопросов о языке PHP.

19
Как мне включить файл в 2 каталога обратно?
Как включить файл, который больше 2 каталогов назад. Я знаю, что вы можете использовать ../index.phpдля включения файла, который находится на 2 директории назад, но как вы это сделаете для 3 директорий назад? Имеет ли это смысл? Я пробовал, .../index.phpно не работает. У меня есть файл, /game/forum/files/index.phpи он использует включение PHP …


30
База данных MySQL не запускается в XAMPP Manager-osx
Я загрузил XAMPP около месяца назад, и он работал нормально. Сегодня я установил программу распознавания голоса, а затем перезагрузил компьютер. С тех пор MySQL не запускается в моем приложении manager-osx. Это не бросает мне в журнал приложений. Вот что написано: Stopping all servers... Stopping Apache Web Server... /Applications/XAMPP/xamppfiles/apache2/scripts/ctl.sh : httpd …
96 php  mysql  macos  xampp 

16
Переключение версий php в командной строке ubuntu 16.04
Я установил php 5.6 и php 7.1 на свой Ubuntu 16.04 Я знаю, что с Apache в качестве моего веб-сервера я могу делать a2enmod php5.6 #to enable php5 a2enmod php7.1 #to enable php7 Когда я отключаю php7.1 в модулях Apache и включаю php 5.6, Apache распознает изменение и использует интерпретатор …

9
Как я могу взорвать массив, пропуская пустые элементы массива?
Perl join()игнорирует (пропускает) значения пустого массива; PHP implode()не похоже. Предположим, у меня есть массив: $array = array('one', '', '', 'four', '', 'six'); implode('-', $array); дает: one---four--six вместо (ИМХО предпочтительнее): one-four-six Есть ли другие встроенные модули с тем поведением, которое я ищу? Или это будет заказная работа?
96 php  implode 

7
PDO mysql: как узнать, прошла ли вставка успешно
Я использую PDO для вставки записи (mysql и php) $stmt->bindParam(':field1', $field1, PDO::PARAM_STR); $stmt->bindParam(':field2', $field2, PDO::PARAM_STR); $stmt->execute(); Есть ли способ узнать, успешно ли он вставлен, например, если запись не была вставлена, потому что это была дубликат? Изменить: конечно, я могу посмотреть базу данных, но я имею в виду программную обратную связь.
96 php  mysql  database  pdo 

13
Изменить размер изображения в PHP
Я хочу написать код PHP, который автоматически изменяет размер любого изображения, загруженного через форму, до 147x147 пикселей, но я понятия не имею, как это сделать (я относительный новичок в PHP). Пока что изображения загружаются успешно, типы файлов распознаются и имена очищаются, но я хотел бы добавить в код функцию изменения …

6
Как использовать cURL для получения данных jSON и декодирования данных?
Итак, у меня есть ссылка, которая возвращает объект jSON, и мне нужно, чтобы он был декодирован и помещен в переменные в PHP. URL api.php?action=getThreads&hash=123fajwersa&node_id=4&order_by=post_date&order=desc&limit=1&grab_content&content_limit=1 Это объект, который он возвращает { "count": 1, "threads": { "38752": { "thread_id": 38752, "node_id": 4, "title": "The ShadyCraft Beta Launch!", "reply_count": 45, "view_count": 946, "user_id": …
96 php  json  api  curl 

8
Композитор: file_put_contents (./ composer.json): не удалось открыть поток: отказано в разрешении
Я пытаюсь установить Prestissimo на сервер Ubuntu 16.04, но это приводит к ошибке: $ composer global require "hirak/prestissimo:^0.3" Changed current directory to /home/kramer65/.composer [ErrorException] file_put_contents(./composer.json): failed to open stream: Permission denied require [--dev] [--prefer-source] [--prefer-dist] [--no-progress] [--no-update] [--no-scripts] [--update-no-dev] [--update-with-dependencies] [--ignore-platform-reqs] [--prefer-stable] [--prefer-lowest] [--sort-packages] [-o|--optimize-autoloader] [-a|--classmap-authoritative] [--] [<packages>]... Я вошел …

19
Ограничение памяти для обновления композитора
Мне нужно запустить обновление композитора на моем хостинге, поэтому я вхожу в систему с помощью ssh и пытаюсь выполнить команду: composer update внутри папки / www, где у меня установлен Laravel и композитор но я получаю ошибку: в контакте с моим хостинг-провайдером они говорят мне запустить команду: php -d memory_limit=512M …

8
Есть ли способ использовать shell_exec, не дожидаясь завершения команды?
У меня есть задача с интенсивным процессом, которую я хотел бы запустить в фоновом режиме. Пользователь щелкает страницу, запускается сценарий PHP, и, наконец, в зависимости от некоторых условий, если требуется, он должен запустить сценарий оболочки EG: shell_exec('php measurePerformance.php 47 844 email@yahoo.com'); В настоящее время я использую shell_exec , но для …
95 php  shell 

5
Отключение строгих стандартов в PHP 5.4
В настоящее время у меня есть сайт на php 5.4, до этого я работал на 5.3.8. К сожалению, php 5.4 сочетает в себе E_ALLи E_STRICT, что означает, что мои предыдущие настройки для error_reportingсейчас не работают. Мое предыдущее значение было « E_ALL & ~E_NOTICE & ~E_STRICTДолжен ли я просто включать значения …

6
Какие шаблоны я могу применить к коду, чтобы упростить перевод на другой язык программирования? [закрыто]
Закрыто . Этот вопрос должен быть более конкретным . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он фокусировался только на одной проблеме, отредактировав этот пост . Закрыт 5 лет назад . Уточните этот вопрос Я собираюсь выполнить побочный проект, целью которого является перевод …


10
Алгоритм получения имени столбца числа в стиле Excel
Я работаю над сценарием, который генерирует некоторые документы Excel, и мне нужно преобразовать число в эквивалент имени столбца. Например: 1 => A 2 => B 27 => AA 28 => AB 14558 => UMX Я уже написал алгоритм для этого, но я хотел бы знать, есть ли более простые или …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.