воскресенье, 22 ноября 2009 г.

Массивы в PHP

В РНР массив является одним из типов переменных, который называется – array. Создать массив в РНР скрипте очень просто Пример:

$names[0]="vasya";
$names[1]="petya";
$names[2]="kolya";

Таким образом, мы создали массив с именем $names, который состоит из 3 элементов (vasya, petya, kolya). Интерпретатор РНР, догадается, что переменная $names имеет тип массив по квадратным скобкам. В этих скобках может быть указано как числовое, значение, так и строка – это значение называется ключом массива.

Массив, в котором ключами являются последовательность чисел, начиная от 0 (0,1,2…n) часто называют списком.

Любой массив в РНР является ассоциативным (т.е. каждому значению массива соответствует его ключ и наоборот). Список это тоже ассоциативный массив, только ключами в нём являются последовательный ряд целых чисел.

пятница, 20 ноября 2009 г.

Используем базу данных MySQL

MySQL – Система Управления Базами Данных (СУБД). Основное отличие от всех остальных СУБД это то, что она является бесплатной. В силу того, что mysql бесплатна, она поддерживается очень многими хостинг провайдерами.

Рассмотрим как связать php и mysql т.е. как получить данные из базы данных mysql в php скрипт.

Ну вообще-то это не так сложно. Всё, что нужно знать:
Хост - адрес сервера баз данных mysql
Имя базы данных
Имя пользователя
Пароль – пароль для доступа к БД
И… некоторые SQL-команды

среда, 18 ноября 2009 г.

Достаточно полное описание протокола SMTP

Я так подозреваю, что среди вас найдется те, кто скажет, что этот пост боян и незачет. Действительно, описание сетевых протоколов появляется в интернете довольно часто, да и по запросу «описание протокола SMTP» в Google находится немало релевантных страниц.

Генерация PDF средствами PHP. FPDF и кириллица

Рано или поздно встает вопрос о генерации PDF файлов. Он удобен, а страницы можно сделать довольно красивыми. Есть много разных библиотек для PHP, у меня в данном случае стояла задача сделать на FPDF. Данная библиотека, а точнее класс распространяется бесплатно и умеет работать с разными типами кодировок, в том числе и с CP1251. Наверно минусом этой библиотеки является отсутствие поддержки UTF, но есть отдельная пропатченная библиотека UFPDF, ее рассматривать я не буду.

HyperComments for Blogger

comments powered by HyperComments