Php hata const const değer atama

2 Cevap php
<?php
 class Lala {
  const a = "a";
  const b = a . "b";
 }
?>

Ayrıştırma hatası: sözdizimi hatası, ',', bekliyordum '(' beklenmeyen veya; 4.satıra '

Onunla sorun ne?

2 Cevap

Belgeleri:

Değeri değil, (örneğin) bir değişken, bir özellik, bir matematik işleminin bir sonucu veya bir işlev çağrısı sabit bir ifadesi olmalıdır.

Bkz http://www.php.net/manual/en/language.oop5.constants.php

mb

<?php
 class Lala {
  const A = "a";
  const B = self::A . "b";
 }
?>