🔥 با کمک هوش مصنوعی در کمتر از 6 ماه فول‌استک شوید ...
۰ ثانیه
۰ دقیقه
۰ ساعت
۶ مهندس جهانفر جنتی
خطا در vscode
جامعه پی اچ پی ایجاد شده در ۰۶ بهمن ۱۳۹۸

با عرض سلام

من کد زیر را مینویسم حالا و نوع داده را مشخص کردم که 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 نسخه‌های پایین‌تر ست شده باشه که برای تایپ هینتینگ ارور بده.

تصویر خطای مربوطه رو هم الصاق کنید بهتر هست

اسفندیار ساعی ۱۰ بهمن ۱۳۹۸، ۰۶:۰۷

تصویر مشکل

مهندس جهانفر جنتی ۱۰ بهمن ۱۳۹۸، ۱۵:۲۸

مطمئن شید توی VSCode نسخه فعال php شما 7 باشه.

اسفندیار ساعی ۱۳ بهمن ۱۳۹۸، ۲۱:۲۰

سلام vscode رو بروزرسانی کنید شاید حل بشه اگه هنوز مشکل دارید

کورُس واعظی ۰۳ تیر ۱۳۹۹، ۱۴:۵۵