PHP программирование - примеры
Убрать не цифры в PHP
Функция intval() - получает целочисленное значение переменной.
<?php
$str = 'Мне 20 лет!';
//echo preg_replace('/[^0-9]/', '', $str); // 20
echo intval($str); // 0 - впереди текст
?>
Возвращает: 0
Еще пример для цены:
Подробнее... Добавить комментарий
Удаляет HTML и PHP-теги из строки
Для защиты скрипта от атак из форм и для корректного отображения кода в тексте - работаем со строками.
$tag = strip_tags($tag); // Удалить теги
$tag = htmlspecialchars($tag); // Заменить теги на спец. символы
Функция strip_tags() - удаляет все HTML и PHP теги, можно указать теги, которые удалять не нужно.
Пользовательские функции в PHP
Функцию объявляют, дают имя и предусматриваю аргументы, после к функции обрамляются из любого места PHP-скрипта.
<?php
function love($n1, $n2='Света') // Имя функции и два аргумента
{
echo "$n1 + $n2 = Любовь<br>\n"; // Алгоритм функции
}
love ('Петя', 'Маша'); // Вызываем функцию + значение 2 аргумента
love ('Володя'); // Вызываем функцию + значение 1 аргумента
?>
Выводит:
Циклы в PHP: for, while, do…while, foreach
Функция for
<?php for (1;2;3;) ?>
- - какая переменная будет использоваться в качестве счетчика цикла и начальное значение.
- - условие выполнения цикла.
- - как будет меняться счетчик или шаг счетчика.
Дальше идут {операторы}
Массивы в PHP
Массивы - это переменные, которые хранит в себе несколько значений, к которым можно обращаться по ключу, он указывается в ['']. Ключи могут быть числовые и текстовые (ассоциативные).
Массив обозначается $, после этого идет имя массива, потом [ элемент массива] = 'значение'.
<?php
$a[0]='Алёхин ';
$a['name']='Геннадий ';
$a[]='Владимирович ';
$a[]='- Программист ';
print_r($a);
?>
Условия: Оператор if- elseif- else в PHP
Структура скрипта if- elseif- else такая:
if (условие-1)
{
// Действие
}
elseif (условие-2)
{
// Действие
else // В остальных случаях
{
// Действие
}
Пример с формой:
Переменные в PHP
Имена переменных в PHP начинаются с символа $, они чувствительны к регистру (заглавные и пропистные буквы - важно). Первым символом имени переменной должна быть буква или знак _ (нижнее подчеркивание). В именах переменных можно использовать символы кириллицы (но лучше не рискуйте).
Переменная обозначается знаком $, потом пишется имя переменной, = (присваивается), значение.
Пример:
Основы PHP программирования
Содержимое: Основы PHP
- Тест-файл PHP
- Переменные в PHP
- Вывод переменных
- Калькулятор
- Условие
- Массивы
- Циклы
- Пользовательские функции
- Не пускать теги
- Убрать не цифры
- Конструкция включений
- Работа с файла
- Константы
- Собственные переменные
- Подключение внешних модулей
- Длина вводимого текста
- Убрать ненужные пробелы
- Вывести первые несколько символов
- Поиск символов в строке
- Замена символов
- Разбить строку в массив
- Функция времени