Php 功能和包括
我有一个名为path.php的文件,其中包含以下代码:Php 功能和包括,php,function,include,Php,Function,Include,我有一个名为path.php的文件,其中包含以下代码: <?php $path_1="db"; $path_2="files"; ?> 问题是我需要从函数范围内的include中读取值($value)。我有问题的功能,包括必须在功能的工作 函数是否可以接受这些值,而不需要包含在函数中,因为如果我不将包含放在函数中,它就不会接受正确的值?我很难理解您的意思。但我注意到您的代码中存在一些问题: function explode($value,$separator) { 是一个内置
<?php
$path_1="db";
$path_2="files";
?>
问题是我需要从函数范围内的include中读取值($value)。我有问题的功能,包括必须在功能的工作
函数是否可以接受这些值,而不需要包含在函数中,因为如果我不将包含放在函数中,它就不会接受正确的值?我很难理解您的意思。但我注意到您的代码中存在一些问题:
function explode($value,$separator)
{
是一个内置的PHP函数。你不能重新申报。您需要为函数使用不同的函数名
如果希望从创建的函数内部访问$path_1
和$path_2
,则需要使用。例如:
function custom_explode($value,$separator) {
global $path_1, $path_2;
// your other codes
echo 'I can now access $path_1: '.$path_1.' and $path_2: '.$path_2.'!';
}
function custom_explode($value,$separator) {
global $path_1, $path_2;
// your other codes
echo 'I can now access $path_1: '.$path_1.' and $path_2: '.$path_2.'!';
}