Articles of php 5.5

Определенная функция «mysql_entities_fix_string» в PHP не вызвана

<?php require_once 'login.php'; require_once 'welcome.php'; $db_server = mysql_connect($db_hostname,$db_username,$db_password); if(!$db_server) die("Unable to connect with MySql : " . mysql_error()); mysql_select_db($db_database) or die("Unable to connect with db"); echo <<<_END <form action = 'ps.php' method = 'post'><pre> Enter your Username <input type = 'text' name = 'username'> Enter your Password <input type = 'text' name = 'password'> <input […]

Мультивыгрузка файлов на symfony2.8

я делал несколько загружаемых файлов на symfony2.8, и я всегда нахожу проблемы, и я всегда получал это: «Ожидаемый аргумент типа« string »,« array », это мое сущность /Article.php <?php namespace RoubBundle\Entity; use Symfony\Component\HttpFoundation\File\File; use Doctrine\ORM\Mapping as ORM; use Symfony\Component\Validator\Constraints as Assert; use Symfony\Component\HttpFoundation\File\UploadedFile; /** * Article * * @ORM\Table(name="article") * @ORM\Entity(repositoryClass="RoubBundle\Repository\ArticleRepository") */ class Article { […]

Получить все заказы клиентов в WooCommerce API

Я пытаюсь получить все заказы, принадлежащие конкретному клиенту, используя эту конечную точку в WooCommerce API v2 http://woothemes.github.io/woocommerce-rest-api-docs/v2.html#view-customer-orders используя эту библиотеку https://github.com/kloon/WooCommerce-REST-API-Client-Library Я проверил панель инструментов веб-сайта, и есть отложенные ордера Но я всегда получаю этот ответ: [data] => Array ( ) [body] => [duration] => 1.36552 ) [response] => stdClass Object ( [body] => {"orders":[]} […]

создание php 5.5 из источника в centos, отсутствует mod_php

Я создаю php 5.5 из источника, используя эту команду: sudo ./configure –enable-mbstring –enable-intl –with-gd –with-mysql –with-pdo-mysql –with-curl –with-config-file-path=/etc –with-config-file-scan-dir=/etc/php.d –bindir=/usr/bin –sbindir=/usr/sbin –sysconfdir=/etc –includedir=/usr/include –prefix=/opt/php5 тогда sudo make install Во время компиляции проблем нет, и я могу сделать php -v в конце, что дает мне правильную версию php, но проблема в том, что я пытаюсь использовать […]

Как очистить память после того, как file_get_contents выполняется в php

Я пытаюсь добавить некоторые переменные в пару файлов, которые уже имеют некоторый контент. Я использую file_get_contents для копирования содержимого определенного файла, а затем с помощью file_put_contents для вставки значений переменных вместе с существующим содержимым в этот файл. Проблема в том, что в первом случае он работает правильно, но во второй файл он вставляет все, что […]

Имитировать пакет ('J') в php <5.6

Мне понадобится pack('J', $val) в php 5.5, но 'J' поддерживается только в 5.6. Как смоделировать его в php-5.5? На самом деле не нужно упаковывать все 64 бита. Моя попытка кажется неправильной (на Win7 64bit): pack('J', $val) === pack('N', 0) . pack('N', $val)

правильное использование password_hash

Я пытаюсь выяснить правильное использование password_hash. У меня есть следующий сценарий ниже <?php $password = "test3"; $hashAndSalt = password_hash($password, PASSWORD_BCRYPT); echo $hashAndSalt; ?> Насколько я знаю, это должно создать соль? Когда я запускаю скрипт, начало хэша начинается с «$ 2y $ 10 $», остаток остается неизменным при каждом запуске. $2y$10$.YHHLeFYcQoE6c//vl587uIFTOljmpmuDnSA0w0dxo1Rrpvi5zM9m <- run one $2y$10$b6n3chpTQk1X7c0OdPp0ceZmw3GvZFsLx9FHq9RnYaJgbld915oYG <- […]

Что делает `session.entropy_length` в` PHP.ini`?

В секции сеанса PHP.ini есть директива, называемая session.entropy_length . Я знаю, что он используется, чтобы генерировать session id более случайным. Как оно это делает? Какова максимальная длина? Что, если он превышает бит hash в использовании?

strtotime result не имеет смысла, ошибка php?

Следующая строка: echo date('d', strtotime('First Saturday August 2015')); печатает 08 , что, похоже, не имеет никакого смысла, потому что первое появление дня недели не может быть после 7-го. Это ошибка php или ошибка php или даже ошибка php? Я не знаю… Версия для PHP: 5.5.19

Zend OPCache – opcache.enable_cli 1 или 0? Что оно делает?

В документации говорится, что «в основном используется для отладки», что заставило бы меня подумать «никогда не включайте его, если у вас нет проблемы, и вам нужно выполнить некоторую отладку», однако, прочитав в основном все, что я могу найти, говорит, что нужно включить его »opcache .enable_cli 1 "но почему? Я не мог найти никакой информации по […]