Функция die() и работа с датой

Четверг, 12 августа 2010 г.
Рубрика: PHP программирование -> MySQL
Метки:
Просмотров: 873
Подписаться на комментарии по RSS

В этом уроке мы поговорим о функцие die() и отдельно о работе с датой.

Функция die() ( или также употребляется как exit() ) - убивает процесс,

то есть останавливает любое последующее выполнение скрипта после её

вызова.

Записывается она очень просто - пишем имя функции и в скобках строку,

которую она будет выводить, вывод строки может понадобиться затем, чтобы

узнать из - за чего не выполняется например следующая команда или какое

нибудь действие.

Рассмотрим на примере - у нас есть форма - например с полем ввода имени и

фамилии:

Файл form.html

<form action = "script.php" method = "post">
Ваше имя
<input type = "text" name = "name" size = "25">
Ваша фамилия
<input type = "text" name = "lastname" size = "25">
<input type = "submit" name = "submit" value = "отправить">
</form>

И теперь когда у нас есть форма напишем обработчик:

Файл script.php

<?php
if ( isset ( $_POST["name"] ) and ( $_POST["name"] !== '' ) ) {
    
    $name = $_POST["name"];
    
} else {
    
    die ( "Вы не ввели имя" );
    
}
if ( isset ( $_POST["lastname"] ) and ( $_POST["lastname"] !== '' ) ) {
    
    $lastname = $_POST["lastname"];
    
} else {
    
    die ( "Вы не ввели фамилию" );
    
}
echo "Ваше имя - $name<br />
      Ваша фамилия - $lastname";

В этом примере мы проверели ввёл ли посетитель имя и фамилию, если не

ввёл то выполняем функцию die(), тем самым не даём вывести введённые

данные ( так как их нет ).

Если всё введено, то выводим введённые данные.

Работа с датой:

Теперь немного поговорим о работе с датой.

Для работы с датой используется функция date()

В скобки мы вписываем то что нужно вывести, и вписывать это нужно в

кавычки.

Вот простой пример вывода даты и времени:

Файл date.php

<?php
$day = date ( "Y-m-d" );
$time = date ( "H:i:s" );
echo "Вы зашли на страницу - $day в $time";

Вот такой простой скрипт. Хотелось бы заметить что, в скобки пишутся

только буквы, которые указывают на определённые слова - например Y -

указывает на слово - Year ( год ). И Вы наверное задались вопросом -

почему эта буква большая, а другие маленькие - ответ прост - если мы

хотим вывести что - то полностью, а не сокращёно, то пишем букву

заглавной, если бы мы написали год с маленькой буквы, то у нас бы

вывелись только последние два числа от года. Остальную информацию по

этой функцие Вы можете посмотреть в интернете.

Поделиться...
twitter.com facebook.com vkontakte.ru mail.ru google.com bobrdobr.ru
Комментариев: 1
  1. Не ожидал , что это так легко советую всем. Спасибо за статью.

Оставьте свой комментарий!

Используйте нормальные имена. Ваш комментарий будет опубликован после проверки.

Если вы уже зарегистрированы как комментатор, укажите пароль и свой действующий email.

(обязательно)