php

netbeans Запуск проекта (конкретного файла) прямо из IDE (в т.ч. с передачей GET параметров)

Делаем так:

  1. Слева в диспетчере проектов кликаем правой кнопкой по названию проекта
  2. Выбираем:
       Properties -> Run Configuration
       (или на русском что-то вроде: 
    Свойста -> Запуск (парамерты запуска/отладка))
    • И для поля Project URL:
      надо написать адрес сайта (его доменное имя/путь к файлу)
      Например :

      http://localhost/blog/

      Или:

      http://blog/

Использование composer в своём проекте -- как настроить автозагрузку. Как начать (Пример с git и github)

Эта заметка часть нашего справочника по Комопзеру (гляньте его главную страницу).

Далее прежде чем использовать composer, его нужно установить на компьютер (в ubuntu linux можно так).

Какими должны быть composer.json-ы

Необходимо понимать, что такое пакет и зависимость.

Рассмотрим на примерах:

foreach для обхода перебора массивов -- Какой цикл лушче использовать

По возможности старайтесь использовать именно foreach:

  • его синтаксис намного проще и нагляднее и другим программистам значительно проще будет понять вашу логику перебора массива
  • более того foreach гарантированно перебирает все элементы (если не был вызван break)

Задача №12. php Заполнение масссивов, сравнение элементов

Даны два массива по 20 элементов каждый (заполните случайными числами, так чтобы среди элементов массива при очередном запуске программы могли встретиться и отрицательные и положительные числа).
Сравните каждый 3-ий элемент 1-ого массива с каждым 2-ым элементом 2-ого массива - сравнение проводите пока не закончится та выборка, которая короче.
Задача отсюда.

php Не отображается ошибка в логе mysql (pdo fatal error)

Получаем ошибку типа:

Fatal error: Uncaught PDOException: SQLSTATE[42000]: Syntax error or access violation: 1064 You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ''3' OFFSET 0' at line

но при этом логе mysql её не видно...При этом причина ошибки была такова.

php Распечатка/отладка объекта массива в браузере print_r()

Самый простой способ использовать такую последовательность команд:

echo ('<pre>');
print_r($value); // распечатываем наше значение
echo ('</pre>');

Где тэг:

<pre>

позволяет вывести данные так как они выглядели бы в текстовом файле (с текстовыми переносами строк и множественными пробелами).

Pages

Subscribe to RSS - php