кодесурса
«PHP

Уроки PHP - Упражнения, Практика, Решение

script1adsense2code
script1adsense3code

Занятия по PHP [7 упражнений с решением]

1. Напишите простой класс PHP, который отображает следующую строку. Перейти к редактору

'Класс MyClass инициализирован!'
Нажмите меня, чтобы увидеть решение

2. Напишите простой класс PHP, который отображает вводное сообщение, такое как «Привет всем, я Скотт», где «Скотт» - это значение аргумента метода в классе. Перейти к редактору
Нажмите меня, чтобы увидеть решение

3. Напишите класс PHP, который вычисляет факториал целого числа. Перейти к редактору
Нажмите меня, чтобы увидеть решение

4. Напишите класс PHP, который сортирует упорядоченный целочисленный массив с помощью функции sort () .
Перейти к редактору

Пример массива: массив (11, -2, 4, 35, 0, 8, -9)
Выход: Array ([0] => -9 [1] => -2 [2] => 0 [3] => 4 [4] => 8 [5] => 11 [6] => 35)
Нажмите меня, чтобы увидеть решение

5. Рассчитайте разницу между двумя датами, используя подход PHP OOP. Перейти к редактору
Даты образцов: 1981-11-03, 2013-09-04
Ожидаемый результат: Разница: 31 год, 10 месяцев, 1 день
Нажмите меня, чтобы увидеть решение

6. Напишите класс калькулятора PHP, который будет принимать два значения в качестве аргументов, затем добавьте их, вычтите их, умножьте их вместе или разделите по запросу. Перейти к редактору
Например :
$ mycalc = новый MyCalculator (12, 6);
echo $ mycalc-> add (); // Отображает 18
echo $ mycalc-> multiply (); // Отображает 72
Нажмите меня, чтобы увидеть решение

7. Напишите PHP-скрипт для преобразования строки в Date и DateTime. Перейти к редактору
Дата образца: '12 -08-2004 '
Ожидаемый результат: 2004-12-08
Примечание: PHP считает, что «/» означает формат m / d / Y, а «-» означает формат dmY.
Нажмите меня, чтобы увидеть решение

Редактор кода PHP:

Еще не все !

Не отправляйте решение вышеупомянутых упражнений здесь, если вы хотите внести вклад, перейдите на соответствующую страницу упражнения.

Новый контент: Composer: менеджер зависимостей для PHP , R программирования


script1adsense4code
script1adsense5code
disqus2code
script1adsense6code
script1adsense7code
script1adsense8code
buysellads2code