[PHP-users 445] Re: Can't redeclare already declared function
Y.Watanabe
php-users@php.gr.jp
Mon, 02 Jul 2001 11:11:53 +0900
渡辺です。
> 30: function header() {
って言っても、headerっていう関数はもともとPHPにあるから、
それとぶつかってる(=宣言済みである)ってことでは?
> 30: function my_header() {
とかいうふうに名前を変えてみるとか。
"Y.Okazaki" wrote on Mon, 02 Jul 2001 11:04:37 +0900
with Subject: [PHP-users 442] Can't redeclare already declared function
> はじめまして。
> 岡崎@Momoです。
>
> 早速ですが、下記のエラーが出て原因が分かりません。
> 「宣言済みだから・・・」と言われるのですが、宣言したつもりもございません。
> 何が根本の原因かお教えいただけますでしょうか。宜しくお願い申し上げます。
>
>
> Fatal error: Can't redeclare already declared function in ./common.phtml on line 38
>
> test.phtml
> ---------------------------------------------------
> <?
> require "./common.phtml";
> ?>
> ---------------------------------------------------
>
> common.lib
> ---------------------------------------------------
> 27: ////////////////////////////////////////////////
> 28: /// HTMLヘッダー
> 29: ////////////////////////////////////////////////
> 30: function header() {
> 31: print "
> 32: <html>
> 33: <head>
> 34: <title>$title</title>
> 35: </head>
> 36: <body>
> 37: ";
> 38: }
> ---------------------------------------------------