احمد نادری

توسعه دهنده فول استک

author
author

احمد نادری

توسعه دهنده فول استک

تغییرات در دستور request->all لاراول

بعضی مواقع شما یک فرم رو به صورت کامل دریافت میکنید ولی میخواید بعضی مقادیر اون رو تغییر بدید . مثلا یک فیلد تاریخ رو به صورت شمسی میگیرید و میخواید اون رو به صورت تایم استمپ ذخیره کنید …

برای اینکار از دستور request[‘name’]$ استفاده میکنیم . برای مثال

$data = Profile::where('user_id', Auth::user()->id)->first();
$date = explode( '/' , $request->birthday );
$date = (new \Morilog\Jalali\Jalalian($date[0], $date[1], $date[2]))->toCarbon()->getTimestamp();
$request['birthday'] = $date;
$data->update($request->all());

 

 

درباره من
  • سلام به وب سایت من خوش اومدید ! از سال 1388 که وارد دنیای برنامه نویسی شدم تجربیات خودم رو از پروژه های مختلف به دست آوردم و همیشه سعی کردم تا مهارت های فنی و رفتاری خودم رو ارتقا بدم تا بتونم برای خودم و سازمانی که در آن کار می کنم بهترین باشم . من عاشق یادگیری هستم و همیشه از چالش های جدید هیجان زده میشم چون اونارو کلید موفقیت و رشد خودم می دونم.
  • @ahmadnaderi01
arrow