با عرض سلام
من کد زیر را مینویسم حالا و نوع داده را مشخص کردم که string باشه و در خروجی هم به من string بده.
کد به درستی در مرورگر اجرا میشود ولی در vscode خطا syntax به من میده .
ممنون
<?php
function doLogin (string $name = null , string $pass = null) :string{ //ارور در این خط هست
return "name = {$name}" . "<br>" . "password = {$pass}";
}
echo doLogin ("omid","osdh983fh");
سلام من کد شمارو در vscode زدم برای من مشکلی نشون داده فکر کنم از یک extention که برای php نصل کردید باشه.
مشکل من رفع نشد کسی دیگه ای نمیدونه چطور باید مشکل رفع بشه؟
خب من اگر اکستنشن رو غیر فعال کنم رفع میشه ولی خب از این اکستنشن باید استفاده کنم
ممکنه توی vscode تنظیمات برای php نسخه های پایین تر ست شده باشه که برای تایپ هینتینگ ارور بده.
تصویر خطای مربوطه رو هم الصاق کنید بهتر هست