Theme
Primary Color

قراءة القيم المنطقية من Request

ال request boolean بتحول تمثيلات شائعة زي on و 1 و true إلى قيمة منطقية

قراءة قيمة Checkbox

بننشئ Request للتجربة فقط وفي التطبيق بتستخدم الطلب المرسل إلى Controller

<?php

use Illuminate\Http\Request;

$request = Request::create("/example", "POST", ["remember" => "on"]);
var_export($request->boolean("remember"));

النتيجة

true

التعامل مع القيمة الغائبة أو false

القيمة الغائبة بتستخدم false إفتراضيا

<?php

use Illuminate\Http\Request;

$request = Request::create("/example", "POST", ["active" => "false"]);
var_export($request->boolean("active"));
echo "\n";
var_export($request->boolean("missing"));

النتيجة

false
false
ملحوظة

تحويل النوع مش بديل عن التحقق من المدخلات أو صلاحيات صاحب الطلب

laravel شرح