Простой include не рулит, ибо функции нужно передать параметры.
Спустя 1 минута, 49 секунд (2.01.2012 - 20:06) Nikitian написал(а):
include_once('func.php');
func($arg1,$arg2);
Что не так?
Спустя 45 минут, 41 секунда (2.01.2012 - 20:52) SunAres написал(а):
func.php должен содержать единственую функцию func?
Спустя 23 секунды (2.01.2012 - 20:52) Winston написал(а):
Цитата (SunAres @ 2.01.2012 - 19:52) |
func.php должен содержать единственую функцию func? |
Да хоть 100500 ф-й
Спустя 28 минут, 19 секунд (2.01.2012 - 21:21) SunAres написал(а):
А если в func.php, кроме описания функций, содержится некий код (main), то вызов include_once приведет выполнению этого кода?
Спустя 4 минуты, 10 секунд (2.01.2012 - 21:25) Winston написал(а):
Цитата (SunAres @ 2.01.2012 - 20:21) |
то вызов include_once приведет выполнению этого кода |
Да.
Спустя 1 час, 6 минут, 27 секунд (2.01.2012 - 22:31) SunAres написал(а):
А как подключаемому файлу узнать, в какой папке он лежит? (ибо при вызове через include текущей будет папка вызывающего файла).
Спустя 2 минуты, 31 секунда (2.01.2012 - 22:34) Winston написал(а):
Цитата (SunAres @ 2.01.2012 - 21:31) |
А как подключаемому файлу узнать, в какой папке он лежит? |
Ты сам должен задать путь и имя подключаемого файла. Или же просто прописать имя файла если он и файл в котором прописываешь include, находятся в одном каталоге.
Спустя 10 минут, 48 секунд (2.01.2012 - 22:45) SunAres написал(а):
Цитата |
Ты сам должен задать путь и имя подключаемого файла. |
Да это само собой, но я не об том
Вопрос: как самому инклюду (в процессе выполнения) узнать свою папку? (ибо "./" в этом случае укажет на папку с вызывающим файлом)
Спустя 14 минут, 26 секунд (2.01.2012 - 22:59) caballero написал(а):
__DIR__
если PHP5.3
иначе
dirname(__FILE__)
если PHP5.3
иначе
dirname(__FILE__)
Спустя 40 минут, 42 секунды (2.01.2012 - 23:40) SunAres написал(а):
Спасибо.
Еще один ламерский вопрос: как в PHP создать строку из двух и более частей или символов?
Например:
$FileName=__DIR__ & "file.txt"
$CrLf=chr(13) & chr(10)
и т.п.? (вопрос касаeтся синтаксиса, а не целесообразности создания перечисленных строк )
Еще один ламерский вопрос: как в PHP создать строку из двух и более частей или символов?
Например:
$FileName=__DIR__ & "file.txt"
$CrLf=chr(13) & chr(10)
и т.п.? (вопрос касаeтся синтаксиса, а не целесообразности создания перечисленных строк )
Спустя 1 минута, 41 секунда (2.01.2012 - 23:41) Игорь_Vasinsky написал(а):
$var.$var2
$var.'строка'
$var.'строка'.$var2