شرح صفوف ومحتوى الفقرة
يمكن لكود التطبيق التحقق من بيئة التشغيل الحالية بدقة عبر استدعاء الدالة App::environment التي تقرأ قيمة APP_ENV. ومن سطر الأوامر، يعرض الأمر php artisan about لوحة فحص شاملة توضح حالة البيئة وحالة التخزين المؤقت والمحركات المفعلة في المشروع.
- فحص بيئة محددة (Current Environment): تمرير اسم البيئة مثل local للتحقق قبل تنفيذ كود خاص بالتطوير.
- فحص عدة بيئات (Multiple Environments): تمرير مصفوفة أسماء للتحقق من كون التطبيق في بيئة محلية أو تجريبية.
- لوحة فحص النظام (Artisan About CLI): تنفيذ php artisan about لمراجعة حالة التصحيح والتخزين المؤقت والمحركات.
PHP
<?php
use Illuminate\Support\Facades\App;
$currentEnv = App::environment();
$isDev = App::environment(['local', 'staging']);
echo $currentEnv . ' | Dev: ' . ($isDev ? '1' : '0');