ציטוט:
נכתב במקור על ידי רומן
אני נראה לי הזקן היחיד שמשתמש ב echo להדפיס דברים?
|
לא, גם אני איתך P:
והנה קוד שיעשה את זה:
PHP קוד:
$num = 7;
if(strlen($num) == 1)
{
$number = "000".$num; //output: 000y
}
elseif(strlen($num) == 2)
{
$number = "00".$num; //output: 00yy
}
elseif(strlen($num) == 3)
{
$number = "0".$num; //output: 0yyy
}
else
{
$number = $num; //output: yyyy
}
echo $number;
פשוט מאוד.
אני פשוט חושב שלרוב, מה שאתה יכול לכתוב בעצמך - אל תחפש פונקציה אחרת שתעשה זאת עבורך(אלא אם כן זה חוזר על עצמו שוב ושוב..)
מקווה שלזה התקוונת.
אגב: זה פשוט קודם לוקחים מספר ובעזרת strlen בודקים את האורך שלו, אם האורך תוו הוא 1 אז מוסיפים 3 אפסים, אם האורך 2 מוסיפים 2 אפסים... וכו' וכו'...