خطا در vscode

پرسیده شده
فعالیت 1401 روز پیش
دیده شده 1453 بار
0

با عرض سلام

من کد زیر را مینویسم حالا و نوع داده را مشخص کردم که string  باشه و در خروجی هم به من string بده.

کد به درستی در مرورگر اجرا میشود ولی در vscode خطا syntax به من میده .

ممنون 

<?php
function doLogin (string $name = null , string $pass = null) :string{ //ارور در این خط هست

return "name = {$name}" . "<br>" . "password = {$pass}";
}
echo doLogin ("omid","osdh983fh");

 

فایل پیوست

0
حذف شده

سلام من کد شمارو در vscode زدم برای من مشکلی نشون داده فکر کنم از یک extention که برای php نصل کردید باشه.

فایل پیوست

مرتضی ترکمن

توسط

مرتضی ترکمن

6 بهمن 98

حذف شده
متنم را اشتباه نوشتم درستش رو در زیر باز نوشتم من کد شمارو در vscode زدم برای من مشکلی نشون نداده است فکر کنم از یک extention که برای php نصب کردید باشه. خوب است امکان ویرایش به اکادمی اضافه شود
مرتضی ترکمن

6 بهمن 98

حذف شده
ممنون از پلاگین PHP Debug هست ولی مشکل دیگه ای که هست اینه که این پلاگین خب نیاز هست من نمیتونم غیر فعالش کنم. راه دیگه ای هست؟
حذف شده
من خودم قبل از save کردن فایل ها خطایی رو مشاهده میکنم با پلاگین php intelephense که بعد از saveکردن از ببین میرود
مرتضی ترکمن

6 بهمن 98

حذف شده
آره این مورد برا من هم پیش میاد ولی برای برخی موارد مثلا اگر (;) یادم رفته باشه بزارم. بعد که میزارم خطا نمیره تا سیو کنم ولی این مورد بعد از سیو هم خطا نشون میده
0
حذف شده

مشکل من رفع نشد کسی دیگه ای نمیدونه چطور باید مشکل رفع بشه؟

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

فایل پیوست

امید عرب زادگان

توسط

امید عرب زادگان

7 بهمن 98

1
حذف شده

ممکنه توی vscode تنظیمات برای php نسخه های پایین تر ست شده باشه که برای تایپ هینتینگ ارور بده.

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

فایل پیوست

لقمان آوند

توسط

لقمان آوند

10 بهمن 98

0
حذف شده

تصویر مشکل

فایل پیوست

امید عرب زادگان

توسط

امید عرب زادگان

10 بهمن 98

3
حذف شده

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

فایل پیوست

لقمان آوند

توسط

لقمان آوند

13 بهمن 98

0
حذف شده

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

فایل پیوست

یوسف آرمات

توسط

یوسف آرمات

3 تیر 99