Bug #16298 Updated: Arrays being called in a function() call produces unexpected error.
| From: | sander@php.net | Date: | Wed, 27 Mar 2002 11:32:03 +0000 |
| Subject: | Bug #16298 Updated: Arrays being called in a function() call produces unexpected error. | ||
| References: | 1 | Groups: | php.bugs |
| Request: | Send a blank email to php-bugs+get-3471@lists.php.net to get a copy of this message | ||
ID: 16298
Updated by: sander@php.net
Reported By: m4a1_damien@hotmail.com
-Status: Open
+Status: Bogus
Bug Type: Unknown/Other Function
Operating System: WinXP
PHP Version: 4.1.2
New Comment:
This is just not possible, and I don't see any need for it. Just use
function foo($bar) {}.
Previous Comments:
------------------------------------------------------------------------
[2002-03-26 21:10:01] m4a1_damien@hotmail.com
When making a simple function...
<?php
function include_page ($script_prefs[templated_file]) {
$script_prefs["templated_file_extension"] = substr
($script_prefs["templated_file"], strrpos
($script_prefs["templated_file"], ".") +1);
if (($script_prefs["templated_file_extension"] != "php") || (eregi
("^[_a-z0-9-]+$", $script_prefs["templated_file"])) || (file_exists
("C:\\Apache\\htdocs\\templates\\" . $script_prefs["templated_file"])))
{
include_once ("C:\\Apache\\htdocs\\templates\\" .
$script_prefs["templated_file"]);
} else {
include_once ("C:\\Apache\\htdocs\\templates\\error.php");
}
return;
}
?>
(Small scale beta templating system)
When you call the function include_page function with a normal
variable...
i.e. "function include_page($variable)" the function works find...
...but...
If you use it with a variable...
i.e. "function include_page($script_pref["variable"])" the webpage
produces the following...
Parse error: parse error, expecting `')'' in c:\apache\htdocs\index.php
on line 2
I have rewritten the function name sveral times, and in diffrent
forms.. with 's and without.. but no change.. only when you use a
variable inside a array...
My PHP.ini has full error reporting, a debugging mode switched on
(startup errors etc on)
------------------------------------------------------------------------
--
Edit this bug report at http://bugs.php.net/?id=16298&edit=1