💻 آخرین فرصت یادگیری برنامه‌نویسی با آفر ویژه قبل از افزایش قیمت در ۵ آذر ماه (🎁 به همراه یک هدیه ارزشمند )
۰ ثانیه
۰ دقیقه
۰ ساعت
۱ حامد زالوند
خطا 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;

 

احمدرضا فاطمی کیا ۲۳ مرداد ۱۴۰۳، ۰۷:۳۱