xamelion
16-09-2005, 14:48
вот у меня возник вопрос...
пишу я значит там свои каляки.. осваиваю php правильному кодингу так сказать... зделал я себе файлик config.php вбил туда все путя в переменные какие мне нужны были, ибо что бы в случае смены каталога не меять все в коде. получился пока что вот такой малюсинький:
<?php
$wpath = "/project/";
$squid_log_path = "/opt/squid/var/logs";
?>
а вот такие папки созданы у меня на машинке моей подопотной.
/opt/squid/var/logs/access.log
/var/www/html/project/
потом вот такой несложный кодик если запустить:
include "$squid_log_path/access.log";
include "$wpath/index.php";
(код include "$squid_log_path/access.log"; неимеет никакого смысла с точки зрения кода, но имеет смысловой характер)
и получилось у меня так что файл access.log подрубился из каталога /opt/squid/var/logs/access.log
а вот файлик index.php уже подключился из /var/www/html/project/index.php
теперь вопрос, а откуда же возмется файлик, если будет вот такой код
include "$wpath/index.php";
при условии что у нас вот такие файлы и папки созданы на машинке:
/project/index.php
/var/www/html/project/index.php
Конечно это можно и проверить самому и не задовать вопросов в форум, однако помимо этого хотелось бы еще и услышать ответ вот на такой вопрос с точки зрения грамматики
<?
$a = "/project";
?>
либо вот так вот:
<?
$a = "/project/";
?>
Огромное спасибо Вам, что выслушали меня.
пишу я значит там свои каляки.. осваиваю php правильному кодингу так сказать... зделал я себе файлик config.php вбил туда все путя в переменные какие мне нужны были, ибо что бы в случае смены каталога не меять все в коде. получился пока что вот такой малюсинький:
<?php
$wpath = "/project/";
$squid_log_path = "/opt/squid/var/logs";
?>
а вот такие папки созданы у меня на машинке моей подопотной.
/opt/squid/var/logs/access.log
/var/www/html/project/
потом вот такой несложный кодик если запустить:
include "$squid_log_path/access.log";
include "$wpath/index.php";
(код include "$squid_log_path/access.log"; неимеет никакого смысла с точки зрения кода, но имеет смысловой характер)
и получилось у меня так что файл access.log подрубился из каталога /opt/squid/var/logs/access.log
а вот файлик index.php уже подключился из /var/www/html/project/index.php
теперь вопрос, а откуда же возмется файлик, если будет вот такой код
include "$wpath/index.php";
при условии что у нас вот такие файлы и папки созданы на машинке:
/project/index.php
/var/www/html/project/index.php
Конечно это можно и проверить самому и не задовать вопросов в форум, однако помимо этого хотелось бы еще и услышать ответ вот на такой вопрос с точки зрения грамматики
<?
$a = "/project";
?>
либо вот так вот:
<?
$a = "/project/";
?>
Огромное спасибо Вам, что выслушали меня.