سلام من در فایل env بصورت زیر متغییر تعریف کردم ولی کار نمیکنه ممنون میشم راهنمایی کنید
APP_URLPROTOCOL=http://
APP_URLDOMAIN=mywebsite.com
APP_URL="${APP_URLPROTOCOL}${APP_URLDOMAIN}"
تو کنترل ها هم مثلا اینطوری بهش میخام دسترسی داشته باشم
>?php
$canonical = env('APP_URL');
echo $canonical;
این اخطار و نشون میده
Creating default object from empty value
ولی اگه اینطوری فقط بخام چاپش کنم درست کار میکنه :
>?php
echo env('APP_URL'); //http://mywebsite.com/
//OR
dd(env('APP_URL')); //http://mywebsite.com/
@hesammousavi
@ali.bayat
@milad
@Alimotreb
@khanzadimahdi
@mohsenbostan
تخصص: برنامهنویس وب: Python :: Django :: Node :: Php :: Laravel :: JS :: React :: React Native
سلام @websaz
الان این چیزی که گفتی واقعا به سوال من مربوط میشد؟
سوالم رو ممنون میشم یه بار بخونی
شاید پاسخ شما همینجا باشد
تخصص: برنامهنویس وب: Python :: Django :: Node :: Php :: Laravel :: JS :: React :: React Native
دوست عزیز بله مگر نمی خواهید url سایت رو بگیرید؟
@saeiidm
تخصص: برنامهنویس وب: Python :: Django :: Node :: Php :: Laravel :: JS :: React :: React Native
در لاراول بهتر است از روش config دیتا .env رو بگیرید.
@saeiidm
@websaz
بله ولی میخام به متغیری که توی فایل .env هست دسترسی داشته باشم و اون مقدار رو تو کنترلر بهش دسترسی دشات هباشم و بریزمش تو متغیر جدید
تخصص: برنامهنویس وب: Python :: Django :: Node :: Php :: Laravel :: JS :: React :: React Native
این هم همون رو برمی گرداند محتویات فایل config/app.php را نگاه کنید.