🔥 ۴۰ درصد تخفیف ثبت‌نام دوره‌ها قبل از افزایش قیمت‌ها
۰ ثانیه
۰ دقیقه
۰ ساعت
۱ مراد پناهیان
خطا static
جامعه پی اچ پی ایجاد شده در ۲۳ مرداد ۱۴۰۳

سلام وقت بخیر شرمنده 

من همچنین کدی میزنم برای من خطای سینتکسی میده

همون طبق اموزش کدها رو نوشتم 

مثلا برای متنم استاتیک تعریف نکردم از new استفاده کردم برای من خطای سینتکسی داد  

<?php 
class math{
 public static $pi = '3.14' ; 
 public $title  = 'math' ; 
 public static function sum ($a , $b) {
    return $a + $b ; 
 }
}
//echo math::$pi ; 
echo new math()->title; // خطای سینتکس 

سلام

شما اول باید شی رو بسازید و بعد از روی شی ساخته شده پراپرتی رو بگیرید که با یک فانکشن اشتباه گرفته نشه:

echo (new math())->title;

 

بهتن کاشی ۲۳ مرداد ۱۴۰۳، ۰۷:۳۱