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

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

8
Несподівана помилка Laravel "користувач класу містить 3 абстрактні методи ..."
Програмуючи програму автентифікації на Laravel, я зіткнувся з помилкою, якої ніколи раніше не бачив. Я майже годину міркую над причиною цієї проблеми, але все ж не можу знайти рішення. Помилка: Клас User містить 3 абстрактні методи і тому повинен бути оголошений абстрактним або реалізувати інші методи (Illuminate \ Auth \ …
74 php  laravel 

6
Як передати елементи масиву в рядки в PHP?
Якщо у мене є масив з об’єктами: $a = array($objA, $objB); (кожен об'єкт має __toString()-метод) Як я можу передати всі елементи масиву в рядок, щоб масив $aмістив не більше об'єктів, крім їх рядкового представлення? Чи існує однокласний вкладиш, чи мені доводиться вручну перебирати масив?
74 php  string  arrays  casting 

15
Інструменти для рефакторингу коду PHP [закрито]
Зачинено. Це питання не відповідає вимогам щодо переповнення стека . Наразі відповіді не приймаються. Хочете покращити це питання? Оновіть питання, щоб воно було актуальним для переповнення стека. Закрито 6 років тому . Удосконалюйте це питання Чи існують інструменти, що підтримують рефакторинг PHP-коду (перейменування змінних, вилучення методів, пошук посилань на методи, …
74 php  refactoring 

3
Доктрина 2: оновлення запиту за допомогою конструктора запитів
Привіт, у мене є такий запит, але, схоже, він не працює. $q = $this->em->createQueryBuilder() ->update('models\User', 'u') ->set('u.username', $username) ->set('u.email', $email) ->where('u.id = ?1') ->setParameter(1, $editId) ->getQuery(); $p = $q->execute(); Це повертає таке повідомлення про помилку: Фатальна помилка: Невпійманий виняток 'Doctrine \ ORM \ Query \ QueryException' із повідомленням '[Семантична помилка] …
74 php  sql  database  doctrine 



9
встановити ext-zip для Mac
Я намагаюся запустити, composer updateі я отримую такі помилки: Problem 1 - The requested PHP extension ext-zip * is missing from your system. Install or enable PHP's zip extension. Problem 2 - maatwebsite/excel 3.1.10 requires phpoffice/phpspreadsheet ^1.6 -> satisfiable by phpoffice/phpspreadsheet[1.6.0, 1.7.0, 1.8.0, 1.8.1, 1.8.2, 1.9.0]. - maatwebsite/excel 3.1.11 requires …

4
Як виправити попередження "встановити cookie SameSite на жодне"? Розширення Chrome
Я створив хромоване розширення і з popup.js я назвав скрипт PHP (Використовуючи Xhttprequest), який читає файл cookie. Подобається це: $cookie_name = "mycookie"; if(isset($_COOKIE[$cookie_name])) { echo $_COOKIE[$cookie_name]; } else{ echo "nocookie"; } Але я отримую це попередження при помилках у розширеннях. Файли cookie, пов’язані з ресурсом між веб-сайтами в (Ось мій …
41 php  cookies 

2
Чи нормально, що я бачу дані Redis інших людей про спільний хостинг? [зачинено]
Закрито . Це питання потребує деталей або ясності . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Додайте деталі та уточніть проблему, відредагувавши цю публікацію . Закрито 2 місяці тому . Послуга Redis доступна на моєму хостингу, і якщо я підключу її за гроші, вона доступна лише для мене, оскільки …
40 php  redis 

6
Symfony \ Component \ Debug \ Exception \ FatalErrorException laravel Помилка
Я отримую цю помилку під час свого нового проекту Laravel. Я намагаюся запустити після свіжої установки. Декларація Symfony \ Компонент \ Переклад \ TranslatorInterface :: setLocale ($ locale) має бути сумісним з Symfony \ Контракти \ Переклад \ LocaleAwareInterface :: setLocale (рядок $ locale)
32 php  laravel 

2
Чи PHP робить який-небудь аналіз на файл php.ini?
Запуск PHP версії 7.1.30 під RHEL 7.7. Я хотів би підмінити пам'ять_ліміт, але не був впевнений, чи маю синтаксис правильно (тобто 256 Мб або 256 Мб). Отже, для початку я поставив неправильне значення "Hugo" в якості налаштування memory_limit. Проблема з цим полягає в тому, що в phpinfo () (запускається під …
24 php  apache  rhel 

7
Отримати примірник підтипу моделі з Eloquent
У мене є Animalмодель, заснована на animalтаблиці. Ця таблиця містить typeполе, яке може містити такі значення, як кішка чи собака . Я хотів би мати можливість створювати такі об'єкти, як: class Animal extends Model { } class Dog extends Animal { } class Cat extends Animal { } Але, маючи …
22 php  laravel  eloquent 

4
vcruntime140.dll 14.0 не сумісний із збіркою PHP
Я завантажив PHP 7.4.1 NTS vc15 x86 на машину Windows Server 2016. Я також завантажив і встановив vc_redist.x86.exe. Коли я намагаюся запустити php-cgi з командного рядка, я отримую таку помилку: Попередження PHP: 'vcruntime140.dll' 14.0 не сумісний із цією збіркою PHP, пов’язаною з 14.16 у Невідомому рядку 0 Будь-які ідеї, як …

6
Видаліть термін, лише якщо він знаходиться в його власному рядку
У мене це: $text = ' hello world    hello '; Як видалити   лише те, що він знаходиться на власній лінії? Отже, з наведеного вище прикладу, другий  слід видалити. Результати повинні бути: $text = ' hello world  hello '; Що я спробував поки що Через str_replace(), я можу: $text = str_replace(' ', …
16 php  str-replace 

2
Я хочу додати новий segmentId (з тим самим іменем) у свій масив відображення, але з іншим elementId, але тим же методом
Нижче розміщено MapperInterface.php Я намагаюся розібратися, як додати твердження if-else в const. картографічний масив. Щось таке: if (LIN02 == “VN”) o Treat LIN03 as the SKU · else if (LIN04 == “VN”) o Treat LIN05 as the SKU <?php declare(strict_types=1); namespace Direct\OrderUpdate\Api; use Direct\OrderUpdate\Api\OrderUpdateInterface; /** * Interface MapperInterface * Translates …
14 php  arrays  mapping  const 

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