Terdapat masalah dengan memanggil atribut kelas di luar kelas PHP Bolehkah anda memberi saya nasihat?
BrianRawlings
BrianRawlings 2018-04-12 01:36:27
0
4
983

<?php

kelas Haiwan{

  public $name;

  public $color;

  public function __construct($color){

    $this->color=$color;

 

 fungsi tulis($nama){

     echo $this->name=$name." Boleh tulis!";

  }

  function run($name){

    echo $this->name=$name. " Boleh lari!";

  }

}

$anjing=Haiwan baharu("kuning");

$anjing->tulis("Anjing");

gema '<br/>' ;

$biri-biri=Haiwan baharu("putih");

$biri->lari("Kambing biri-biri");

echo '<br/>';

echo " warna biri-biri ialah ".$ biri->$warna;  //这行报错,该怎么调用$color这个属性?

 ?>

BrianRawlings
BrianRawlings

membalas semua(2)
Mr.Robot

$domba->warna, tidak perlu $

di hadapan warna
  • balas Terima kasih. Saya menggunakan Java sebelum ini, tetapi sekarang saya ingin belajar PHP saya sudah biasa dengan sintaks Java, jadi mudah untuk membuat kesilapan di sini dan saya tidak tahu mengapa, haha.
    BrianRawlings pengarang 2018-04-12 13:50:44
飞翔,期待、、、

echo " warna biri-biri ialah ".$sheep->color; //Barisan ini ditulis seperti ini.

  • balas Terima kasih. Saya menggunakan Java sebelum ini, tetapi sekarang saya ingin belajar PHP saya sudah biasa dengan sintaks Java, jadi mudah untuk membuat kesilapan di sini dan saya tidak tahu mengapa, haha.
    BrianRawlings pengarang 2018-04-12 13:50:51
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan