Обучение php с нуля. Урок №4.
- Об уроке
- Читать урок
Теперь по тематике.
Каждый из нас помнит русский язык и как формировать предложение: подлежащее, сказуемое, глагол и тд и тп.
Вот это и есть синтаксис то есть как что и как писать что бы было верно.
так и в каждом языке есть синтаксис команд
то есть какая то команда что то делает, поэтому что бы Вы поняли что иммено она делает в справочнике функций описывется как надо и что написать что бы данная команда верно отработала и что то вернула.
Синтаксис (греч. ???????? — составление).
1. Раздел грамматики и семиотики, в состав которого входят вопросы о строении связной речи (знаковых структурах) и который включает в себя две основные части:
* учение о словосочетании,
* учение о предложении (правильно построенном высказывании). Синтаксис словосочетания. Синтаксис предложения.
2. Учение о функционировании в речи различных лексико-грамматических классов слов (частей речи). Синтаксис имени существительного. Синтаксис глагола.
рассмотрим пример
Читаем что значит ниже описаное фунция называется echo возращает она фигню какуюто void в данном случаее ничего, она выполняет вывод на екран как мы заметили в предытущей лексии. в скобочках у нас string -- это типы данных рассмотрим их далее, в данном случае там строка или математическим словом аргументы.
echo -- Выводит одну или более строк
void echo ( string arg1 [, string argn...])
Выводит все аргументы.
На самом деле echo() - это не функция, а конструкция языка, поэтому заключать аргументы в скобки не обязательно, даже при использовании нескольких аргументов.
Ну и дальше примеры обычно как использовать фунцию
echo "Привет мир!";
echo "Это занимет
несколько строк. Переводы строки тоже
выводятся";
echo ("тоже верно и можно так писать");
echo $X;// вывод переменной Да кстати вот 2 палочки это коментарии в языке что бы фигню дописывать
?>
PHP поддерживает восемь простых типов.
Четыре скалярных типа:
*
boolean это типа ДА и НЕТ он принимат значение 0 или 1 или по английски true и false. В переводе означает истина или ложь
*
integer Это тип число просто число 1 или 2 или -2 вот типа число
*
float (число с плавающей точкой или 'double') Это число но с плавающей точкой типа 2.23232323 и там хвостик цифр
*
string это строка .
Два смешанных типа:
*
array Популярный тип это массив.Масив это набор значений, елементов или множество. Пример $A=array(1,2,3,4,5); вот єто пример массива
к его еллементам можно посмотреть как $A[0] .. $A[5] По синтаксису так array([1..N],[1..N]) или масивы из строк array('строка1','строка2') ....
о массиве поговорим потом, хорошая штука однако
*
object Обьект єто типа массива но еще и внутри может имять какаие то свойства которые напишите.. о нем позже
Синтаксис
array
(PHP 3, PHP 4, PHP 5 )
array -- Create an array (Создает какой то масив)
Description (описание)
array array ( [mixed ...])
Учимся читать синтаксис....
Эта команда обьявляет массив и внутри можно всунуть набор значений
Returns an array of the parameters. The parameters can be given an index with the => operator. Read the section on the array type for more information on what an array is.
Возвращает масив параметров. Парметры могут индексироватся через знак(оператор) =>
Примеры
$fruits = array (
"fruits" => array("a" => "orange", "b" => "banana", "c" => "apple"),
"numbers" => array(1, 2, 3, 4, 5, 6),
"holes" => array("first", 5 => "second", "third")
)
?>
$array = array(1, 1, 1, 1, 1, 8 => 1, 4 => 1, 19, 3 => 13);
print_r($array);
?>
отобразит
Array
(
[0] => 1
[1] => 1
[2] => 1
[3] => 13
[4] => 1
[8] => 1
[9] => 19
)
Задание:
Зайти на сайт php.net
найти фунцию count узнать что она делает
1. Какие входные параметры (значения)
2. Какие выходные параметры и что она делает.
Подсказка.. Лучше найти самому и разоборатся, да там всегда коряво описуют
http://ua.php.net/manual/ru/function.count.php
Примечаение:
Для тех у кого проблемы с Английским языком запоминайте команды как они пишутся и что делают.. ищите в словарике как перводится.. будет немного легче..
Многие языки основаны на языке английском потому что в русском всё хаотично а над английским языком можно издеваться.
Спасибо.
Комментарии: Добавить комментарий
Пока нет комментариев.
Добавьте ваш комментарий:
Чтобы оставить комментарий вам нужно войти на сайт или зарегистрироваться.