Автор статьи: ORC
Основы PHP
В этой статье я не буду объяснять как
сделать гостевую или форум. Как написать тот скрипт или
иной... Я расскажу лишь основу языка PHP, без которой
вам не написать самый простой скрипт на PHP. Вообще, PHP
очень похож на PERL и C++. Комментарии - это вспомогательный строки которые можете написать в любом месте кода программы. Они не будут считаться за код. Комментарии обычно используются для пояснения чего-либо или как заметка. Комментарии пишутся после знака #. Пример: # вот это комментарии. Т.е. после это символа на этой строке всё считать комментарием. Создать переменную. $имя_переменной = значение; В переменную можно записывать целый текст или числа. Большое удобство - не надо пояснять компьютеру что ты будешь туда пихать (текст или числа). Текст надо записывать в кавычки, а числа нет. Например: $txt = "Вот он текст"; $chis = 34; Если число записать в кавычки, то оно будет считаться за текст! Условный оператор if: Если равно: if ($per == per2){действие, которое надо выполнить} Если не равно: if ($per != $per2){действие, которое надо выполнить} Если 1 больше 2: if ($per > $per2){действие, которое надо выполнить} Если 1 меньше 2: if ($$per < $per2){действие, которое надо выполнить} Если 1 больше или равно 2: if ($per >= $per2){действие, которое надо выполнить} Если 1 меньше или равно 2: if ($per <= $per2){действие, которое надо выполнить} Когда требуется выполнять действие не только при выполнении условия, но и при не выполнении, то добавляется блок else, например: if ($per == $per2){действие, которое надо выполнить если равно} else{действие, которое надо выполнить, если не равно} Мало того можно сразу сравнивать несколько значений и только если все они равны, то выполнять действие: if ($per == $per2 && $per3 == $per4){действие которое надо выполнить если равно} в таком написании символы && означают "это и это", а символы || означают "это или это", то есть предыдущий пример звучит так: Если $per равна $per2 и $per3 равна $per4, то выполнить действие в фигурных скобках. Прокручиваем циклы: for ($Переменная = Значение_начала; Условие; Действие_над_$Переменная){действие, происходящее внутри цикла} Например: for ($n=0; $n < 50; $n=$n+1){$Prez=$Kon[$n];} А вот словесное пояснение цикла: Переменная $n равна 0, тогда крутить цикл, пока $n меньше 50, при каждой прокрутке цикла - прибавить к $n единицу. Внутри цикла (при каждой прокрутке) в переменную $Prez вытаскивать значение элемента $n из массива @Kon. И ещё один вид цикла: while ( Условие ){действие происходящее внутри цикла} Цикл крутиться пока Условие выполняется, например, условие может быть таким: $n == 1, тогда будем крутить цикл пока $n будет равно 1. Когда цикл заканчивается, начинают выполняться команды ниже его по тексту, до тех пор выполняются команды, которые внутри цикла. А теперь самая заветная команда - вывод в пользователя: print "Текст"; Выдаёт Текст в браузер (или на консоль пользователя, если пользователь запустил скрипт руками прямо изнутри сервера). |