nizomiddin / helper
php dasturchilar uchun foydali funksiyalar.
1.0.0
2021-03-10 07:19 UTC
Requires
- php: >=5.4.0
This package is auto-updated.
Last update: 2024-06-10 19:56:54 UTC
README
👋 php dasturchilar uchun foydali funksiyalar. 👋
- numberFormat() Raqamni chiroyli ko'rinishda formatlash. 123456.1234000 = 123 456.1234
- Kiruvchi parametrlar
- @param int $number Formatlanishi kerak bo`lgan(Kiritilgan son-"KS") son. Odatda 0
- @param int $decimal Formatlangan sonning butun qismi. Odatda 2 xona
- @param string $decPoint Sonning butun va kasr qismini ajratib turuvchi belgi. Odatda '.'(nuqta)
- @param string $thousandsSep Minglikni ajratuvchi belgi. Odatda ' '(bo`sh joy)
- @param bool $removeZero 0(Nol)larni o`chirish. Odatda true
- @param bool $showZero 0(Nol)larni ko`rsatish. Odatda true
Masalan: UIHelper::numberFormat(123456.0098000); // Natija: 123 456.01
UIHelper::numberFormat(123456.0098000,3,'.',' ',false); // Natija: 123 456.010
UIHelper::numberFormat(123456.0098000,3,'.',' ',true,false) Natija: 123 456.01
- Chiquvchi parametr:
- @return string|null. Natija string qaytadi.
*
<?php use Nizomiddin\Helper\UIHelper; echo "<pre>"; print_r( UIHelper::numberFormat(123456.0098000) ); echo "</pre>"; ?>
*
<?php use Nizomiddin\Helper\UIHelper; echo "<pre>"; print_r( UIHelper::numberFormat(123456.0098000,3,'.',' ',true,false) ); echo "</pre>"; ?>
- @return string|null. Natija string qaytadi.
*
- Kiruvchi parametrlar
arrayToHtmlStringRecursive() Array(massiv) ni string ga o'zgartirish
- Kiruvchi parametrlar
- @param array $arrayVar string ga aylantirilishi kerak bo`lgan array(massiv)
- @param string $separator arrayning index(key)i bilan ajratib turuvchi string odatda ' '(bo`sh joy)
Masalan: UIHelper::arrayToHtmlStringRecursive($array,' ');
UIHelper::arrayToHtmlStringRecursive($model->errors,' > ');
- Chiquvchi parametr:
- @return string|null Natija string qaytadi.
*
``` <?php use Nizomiddin\Helper\UIHelper; $array = [ 'key01'=>'key11', 'key02'=>[ 'key12'=>'key-111', 'key22'=>'key-222', ], 'key03'=>'key13', ]; echo "<pre>"; print_r( UIHelper::arrayToHtmlStringRecursive($array,' ') ); print_r( UIHelper::arrayToHtmlStringRecursive($array,', ') ); print_r( UIHelper::arrayToHtmlStringRecursive($array,'<hr>') ); echo "</pre>"; ?> ```
- Kiruvchi parametrlar