Запитання з тегом «php»

PHP - широко використовувана, динамічна, об'єктно-орієнтована та інтерпретована сценарійна мова на високому рівні, розроблена головним чином для веб-розробки веб-сервера. Використовується для запитань про мову PHP.

3
Вчення і складені унікальні ключі
Я хочу зробити складений унікальний ключ у доктрині. Це мої поля: /** * @var string $videoDimension * * @Column(name="video_dimension", type="string", nullable=false) */ private $videoDimension; /** * @var string $videoBitrate * * @Column(name="video_bitrate", type="string", nullable=false) */ private $videoBitrate; Як я можу показати вчення про те, що поєднані разом є унікальним складовим …

1
Як я можу вловити “фатальну помилку, що піддається вловленню” на підказці типу PHP?
Я намагаюся реалізувати підказку типу PHP5 в одному зі свого класу, class ClassA { public function method_a (ClassB $b) {} } class ClassB {} class ClassWrong{} Правильне використання: $a = new ClassA; $a->method_a(new ClassB); Помилка продукування: $a = new ClassA; $a->method_a(new ClassWrong); Фатальна помилка, що вловлюється: Аргумент 1, переданий ClassA …

7
Красномовні транзакції ORM від Laravel
Eloquent ORM досить приємний, хоча мені цікаво, чи існує простий спосіб налаштування транзакцій MySQL за допомогою innoDB так само, як PDO, чи мені доведеться розширити ORM, щоб це стало можливим?
96 php  laravel 

10
Laravel - перевірте, чи запитує Ajax
Я намагався знайти спосіб визначити дзвінок ajax у Laravel, але я не знайшов жодного документа щодо цього. У мене є index()функція, яка я хочу по-різному обробляти ситуацію залежно від характеру запиту. В основному це метод контролера ресурсів, який прив’язаний до запиту GET. public function index() { if(!$this->isLogin()) return Redirect::to('login'); if(isAjax()) …
96 php  laravel 

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 

3
Як правильно додати маркер підробки між запитами (CSRF) за допомогою PHP
Я намагаюся додати певного захисту до форм на моєму веб-сайті. Одна з форм використовує AJAX, а інша - це проста форма "зв’яжіться з нами". Я намагаюся додати маркер CSRF. Проблема, яка виникає у мене, полягає в тому, що маркер відображається лише у "значенні" HTML деякий час. В інший час значення …
96 php  security  session  csrf 

13
Змінити розмір зображення в PHP
Я хочу написати якийсь PHP-код, який автоматично змінює розмір будь-якого зображення, завантаженого за допомогою форми, на 147x147px, але я не знаю, як це робити (я відносний початківець PHP). Наразі я успішно завантажую зображення, розпізнавання типів файлів та очищення імен, але я хотів би додати функцію зміни розміру в код. Наприклад, …

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>]... Я ввійшов …

8
Чи є спосіб використовувати shell_exec, не чекаючи завершення команди?
У мене є інтенсивне завдання, яке я хотів би виконати у фоновому режимі. Користувач натискає сторінку, запускається скрипт PHP, і, нарешті, на основі деяких умов, якщо потрібно, він повинен запустити сценарій оболонки, наприклад: 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 років тому . Удосконалюйте це питання Я збираюся зробити допоміжний проект, метою якого є переклад коду з …

12
Як знайти день тижня у php у певному часовому поясі
Я розгублений під час використання php для обробки дати / часу. Я намагаюся зробити наступне: Коли користувач відвідує мою сторінку, я запитую його часовий пояс, а потім відображаю "день тижня" у своєму часовому поясі. Я не хочу використовувати день браузера. Я хочу зробити цей розрахунок у php. Ось як я …
95 php  datetime  timezone 

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

11
Як включити PHP-файли, які вимагають абсолютного шляху?
У мене така структура каталогів, як наведена нижче; script.php inc / include1.php inc / include2.php objects / object1.php objects / object2.php мило / мило.php Тепер я використовую ці об'єкти в обох script.phpі /soap/soap.php, я міг би їх переміщати, але я хочу структуру каталогів, як це, з певної причини. При виконанні …
95 php 

7
Коли і чому я повинен використовувати session_regenerate_id ()?
Чому і коли слід використовувати session_regenerate_id()функцію в php? Чи повинен я завжди користуватися ним після використання session_start()? Я читав, що я повинен використовувати його для запобігання фіксації сеансу, чи це єдина причина?

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.