Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > PHP: Общие вопросы > Что значит такое выражение?


Автор: Lloyd 4.2.2004, 18:41
Нашел такой код:

Код

<?php

$dbh = mysql_connect ("localhost", "sh", "pass")
 or die (sprintf ("Не могу открыть соединение с MySQL [%s]: %s",
                  mysql_errno (), mysql_error ()));

@mysql_select_db ("MainSite")
 or die (sprintf ("Не могу выбрать базу данных [%s]: %s",
                  mysql_errno (), mysql_error ()));

$sth = @mysql_query ("SELECT * FROM site", $dbh)
 or die (sprintf ("Не могу выполнить запрос [%s]: %s",
                  mysql_errno (), mysql_error ()));

$site_info = mysql_fetch_object ($sth);

function print_header ()
{
   global $site_info;
   print $site_info->header;
}

function print_body ()
{
   global $site_info;
   print nl2br ($site_info->body);


Что в нем означает запись print $site_info->header ?
Чем являеться header ?

Спасибо.

Автор: Sardar 4.2.2004, 19:06
Функция mysql_fetch_object() идеентична mysql_fetch_array() только результат это обьект.
print $site_info->header; означает напечатать содержимое поля/столбца header.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)