php

selenium webdriver Быстрый старт на PHP: Как начать в Linux (Ubuntu) на локальной машине

В этой заметке расскажем о быстром старте. Нашей целью будет открытие нужной нам странице в браузере chrome через команду из php-кода (и на этом все так как остальное - это уже задача кода вашего тестов, подробнее см. наш раздел о Селениуме).

Настройка Selenium и его зависимостей

Делаем следующее:

Не создаётся документация phpDocumentor

Не получается создать документацию. Ситуация такова:
Есть папка с проектом "mysite.loc" В ней, с помощью composer-а установлен пакет phpdocumentor.
Далее, в консоли перехожу в папку с phpdoc.php.

cd w:\domains\mysite.loc\vendor\bin

По команде:

phpdoc.php -f w:\domains\mysite.loc\index.php -t w:\domains\mysite.loc\docs

в папке docs должна появиться документация из файла index.php.
Но этого не происходит, а лишь открывается файл index.php

PHP-FPM в Ubuntu (через сокет) Как настроить - Инструкция (Apache2.4 + php-fpm)

Ставим пакет, содержищй модуль для взаимодействия php с Апач через интерфейс FastCGi (см. подробности о fasrCGI).

Ставим сам php-fpm (например, для версии php7.3):

sudo apt install  php7.3-fpm

Уточнить название сокета в файле, лежащем по адресу вроде /etc/php/7.3/fpm/pool.d/www.conf, посмотрите на строку в нем:

listen = /run/php/php7.3-fpm.sock

Перезапускать php-fpm можно так:

#1.6 php Константы и ключевые слова

Константы (неизменяемые значения)

Иногда не требуется менять один раз заданное значение переменной, а напротив требуется, чтобы это значение не изменялось после определения, как раз для таких ситуаций в PHP есть константы.

#1.5 php Переменные: создание, интерполяция в строках, имена переменных в переменных

стр. 29-35

Текст, отображаемый до сих пор, был неизменным, например:

#1.4 php Комментарии в скриптах. Виды комментариев

стр. 28-29

Комментарии в скриптах

Содержание PHP-скрипта представляет собой код на PHP или на HTML, который предназначен для обработки компьютером. Но есть также разделы, которые предназначены только для человека - комментарии.

Комментарии предназначены для описания скрипта. Они весьма важны, так как если разработка продолжается длительное время или ведется несколькими людьми, то невозможно запомнить всю структуру программы, не разрабатывая хотя бы минимальную документацию, которая обычно содержится в комментариях.

Учебные задачи PHP для начинающих. Задача 5

Задача из списка

<?php
/*
* Дано некоторое число длиной от 1 до 5 цифр - вывести его цифры в обратном порядке.
*/
$num = rand(0, 99999);
$buffer = $num;
echo $num . ' раскладываем на <br> ';

for ($i = 0; $i < strlen($num); $i++) {
    echo ($buffer % 10).'<br>';
    $buffer = floor($buffer / 10);
}

Учебные задачи PHP для начинающих. Задача 4

Задача из списка

<?php
/*
* Вывести на экран n-ное число Фибоначчи
*/

function fibonacci($first, $second, $n)
{
    for ($i = 2; $i < $n; $i++) {
        $sum = $first + $second;
        $first = $second;
        $second = $sum;
    }
    return $sum;
}

Учебные задачи PHP для начинающих. Задача 2

Задача из списка

<?php
/*
* Вывести на экран сумму N случайных чисел.
*/
$n = 12;
$sum = 0;
function getRandomNumber()
{
    return rand();
}
const BR = '<br>';
for ($i = 0; $i <= $n; $i++) {
    $sum = $sum + getRandomNumber();
    echo $sum . BR;
}
echo 'Сумма ' . $n . ' случайных чисел равна' . $sum;

Pages

Subscribe to RSS - php