亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

Laravel Text 不顯示真/假,而是 0/1

Laravel Text 不顯示真/假,而是 0/1

PHP
達令說 2022-07-22 15:59:25
在 MySQL 數據庫中,我使用 tinyint(1),因此驗證字段將為 0 或 1。如何編輯下面的這個推力以使其能夠顯示 True 或 False 而不是 0 或 1?namespace App\Thrust;use BadChoice\Thrust\Resource;use BadChoice\Thrust\Fields\Link;use BadChoice\Thrust\Fields\Text;use BadChoice\Thrust\Fields\Email;use BadChoice\Thrust\Fields\Gravatar;class Requester extends Resource{    public static $model        = \App\Requester::class;    public static $search       = ['name', 'email'];    public static $defaultSort  = 'tickets_count';    public static $defaultOrder = 'DESC';public function fields()    {        return [            Text::make('validate', 'Validate'),        ];    }}
查看完整描述

2 回答

?
米琪卡哇伊

TA貢獻1998條經驗 獲得超6個贊

您正在尋找的功能稱為Type Casting。


類型轉換的含義是使用具有不同數據類型的變量的值。換句話說,類型轉換是一種將一個數據類型變量用于不同數據類型的方法。資源


例子


$response = 1;


var_dump($response); // Output: int(1)

var_dump((bool)$response); // Output: bool(true)

另一個例子可能是當您構建一個函數并使用它時,您正在獲得1/0價值,如果您想將它作為boolean類型返回,您可以在其中執行它。例如:


public function isValid((string) $query): boolean

{

    $result = some_check($query);

    return (boolean) $result;

}

其他可能的數據類型轉換是:


(int), (integer) - cast to integer

(bool), (boolean) - cast to boolean

(float), (double), (real) - cast to float

(string) - cast to string

(array) - cast to array

(object) - cast to object


查看完整回答
反對 回復 2022-07-22
?
慕運維8079593

TA貢獻1876條經驗 獲得超5個贊

查看完整回答
反對 回復 2022-07-22
  • 2 回答
  • 0 關注
  • 170 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號