Форум АНТИЧАТ

Форум АНТИЧАТ (https://forum.antichat.xyz/index.php)
-   PHP, PERL, MySQL, JavaScript (https://forum.antichat.xyz/forumdisplay.php?f=37)
-   -   config.php не дружис т index.php (https://forum.antichat.xyz/showthread.php?t=89824)

eLWAux 30.10.2008 21:55

config.php не дружис т index.php
 
проблема:

єсть файл config.php:
PHP код:

<?
 $i
['body']['color'] ='black';
 
$i['body']['text']  ='white';
?>

єсли я в index.php сделаю так:
PHP код:

<?
print $i['body']['color'];
?>

то увижу надпись 'black';

а вот єсли так делаю то ничего не вижу(( :
PHP код:

<?
function bla()
{ print 
$i['body']['color']; }
bla();
?>

почему?

-Hormold- 30.10.2008 22:08

PHP код:

<?
function bla()
{global 
$i; print $i['body']['color']; }
bla();
?>


Ru}{eeZ 30.10.2008 23:47

А если ещё нужно будет вывести переменную, то используй return

PHP код:

<?

bla
();

function 
bla() {
  global 
$i;
  print 
$i['body']['color'];
  return 
$i;
}

?>


Ru}{eeZ 31.10.2008 15:59

Цитата:

Сообщение от ChaaK
Так как у тебя $i не глобальный массив =\

to eLWAux

Каждая функция работает как отдельная программа, и поэтому в неё нужно вводить нужные тебе переменные через global и выводить через return.


Время: 17:38