-1

やあみんな私は自分のコンピューターに wamp サーバーをインストールしたばかりですが、それにいくつかの php を実行すると、単純な新しいオブジェクトを作成するときにエラーが発生します。ここにコードがあります

 <?php
      class foo {
      function affichage () {
      echo 'xxxx';
      }
      $display = new foo();
      $display -> affichage();
      }
          ?>

エラーは

( ! ) SCREAM: エラー抑制は無視されました
( ! ) 解析エラー: 構文エラー、予期しない '$display' (T_VARIABLE)、C:\wamp\www\new 4.php の 6 行目に関数 (T_FUNCTION) が必要です。

4

1 に答える 1

2

さて、クラス宣言の途中に手続き型コードを入れました。それをしないでください。

手続き型コードは、オープン スペースの途中で関数内または外に出ます。

<?php
class foo {
   function affichage() {
      echo 'xxxx';
   }
}

$display = new foo();
$display->affichage();
?>

PHP の本には、手続き型のコードを書く場所や、その他の便利で役立つヒントがたくさん書かれています。できる限り強い言葉で読むことをお勧めせずにはいられません。

于 2013-01-27T03:40:24.533 に答える