2 سال پیش|
برنامهنویسی وب
چطور در PHP رشتهی مورد نظر را با تابع sprintf فرمتدهی کنیم؟
اگر نیاز باشد که یک رشته را به شکل مورد نظر فرمتدهی کنیم، تابع sprintf در این زمینه میتواند به ما کمک کند.
در سناریوی زیر من متغیری از نوع آرایه دارم که در آن سه مقدار روز و ماه و سال ذخیره شدهاند. اما روز و ماه در حالت تک عددی وجود دارند و من قصد دارم به فرض به جای 1-2-2022 آن را به شکل 01-02-2022 در متغیر یا دیتابیسم ذخیره کنم.
برای این کار کافی است به صورت زیر عمل کنم:
$date = array('2022', '2', '1');
$date = sprintf("%04d-%02d-%02d", $date [0], $date [1], $date [2]);
echo $date; // 2022-02-01
کد بالا به قدر کفایت واضح است و در نهایت خروجی ما میتواند خروجی دلخواهمان باشد.
بهروز رسانی: 1403/7/22
توی وبسایتم سعی میکنم محتوایی که تصور کنم ارزشمنده و به بقیه کمکی میکنه رو منتشر کنم. امیدوارم از مطالب وبسایت بتونید استفاده کنید و به کارتون بیاد. در ضمن اگه پروژهی تحت وبی دارید که نیاز به برنامهنویسی و اجرا داره، میتونید با شماره انتهای صفحه با من تماس بگیرید تا در موردش با هم صحبت کنیم.