Регистрируйся и получай: рейтинг и другие возможности.
    455   210   139   72  

Шпаргалка по PHP

Спонсоры   Добавить   Убрать
Шпаргалка по PHP

Шпаргалка по синтаксису PHP для начинающих.

Эта шпаргалка охватывает основные аспекты синтаксиса PHP. Практикуйтесь, создавайте проекты и не бойтесь экспериментировать!
PHP — это мощный инструмент для веб-разработки, и с его помощью вы сможете создавать удивительные приложения.
Не забывайте изучать документацию и искать решения в сообществе разработчиков — это поможет вам стать более уверенным в своих навыках и расширить ваши возможности в программировании на PHP. Удачи в ваших начинаниях!

Подключение к базе данных mysql

$dbc = mysqli­_co­nne­ct(­HOST, USER, PW, DB); Подключиться к базе данных
$result = mysqli­_qu­ery­($dbc, $query); Запросить базу данных
mysqli­_cl­ose­($dbc); Закрыть соединение

Else синтаксис

if (условие) {
... }
elseif (условие) {
... }
else {
... }

Продолжать

for ($i = 0; $i < 5; ++$i) {
if ($i == 2)
continue;
напечатать "$i , ";
}

производит следующий вывод:
0 , 1 , 3 , 4

Переключатель синтаксиса

SWITCH ($s) {
случай 1:
...
перерыв;
случай 2:
...
перерыв;
по умолчанию:
...
}

может использоваться с числами или строками

Петли

FOR loop for (инициализировать; условие; обновить) { ... }
WHILE loop пока (условие) { ... }
FOREACH loop foreach ($массив как $значение) { ... }
DO WHILE делать { ... ;} пока (условие)

FOR (цикл до выполнения условия)
WHILE (цикл по результатам запроса)
FOREACH (цикл по массиву)

PHP-функции

isset() тест для переменной существует
empty() тест на пустую переменную
mail($to, $subject, $msg, 'From: ' . $email) почтовая функция
mysqli­_fe­tch­_ar­ray­($r­esult) получить каждую строку запроса (в $result)
header() отправить заголовок с сервера
is_num­eric() проверить, является ли значение числом
exit() заставляет скрипт немедленно останавливаться
trim($­string) обрезает начальные и конечные пробелы
mysqli­_re­al_­esc­ape­_st­rin­g($­string) экранирует специальные символы
str_re­pla­ce('a', 'b', $string) заменить a на b в строке
explode(', ' , $string) превратить строку в массив
implode(', " $string) превратить массив в строку
substr ($string, start, len) захватывает подстроку
preg_m­atc­h('­regex', $string) соответствует регулярным выражениям
preg_r­epl­ace­('r­egex', $replace, $string) заменяет символы в строке регулярным выражением

Обычные выражения

^ начало строки
\d число от 0 до 9
\s пробел
. любая буква или цифра или пробел
\w любой буквенно-цифровой [0-9A-Za-z]
$ конец строки
( ) группа
[ ] класс персонажей
{x} {x,} {x,y} х из | х или более из | от х до у
| или
* нет или больше
? ни один или один
+ один или больше
\ как обычный символ

Массивы

Создавать $myArray = array();
Запихивать в $myArray[] = "­Som­eth­ing­";
Подтолкнуть к ассоциативным $myArr­ay[­'key'] = "­Val­ue";
Создать числовое $myArray = array(­'va­lue', 'value2');
Создать ассоциативный $a = array(­'ke­y'=­>'v­al');
Печать с числового echo $myArr­ay[0];
Печать из ассоциативных echo $myArr­ay[­'key'];
Ассоциативные массивы Ключи - это строки
Числовые массивы Ключи это цифры: 0,1,2,3,4
   

 Антон @pfilan Поддержать  

 

 

  • « Отправить комментарий »

    Добавить комментарий

    Ваш адрес email не будет опубликован. Обязательные поля помечены *

  1. Добавлен водный текст
     
    0