PHP இல் number_format () செயல்பாட்டின் பயன்பாடு

Use Number_format Function Php



தரவின் எண்ணிக்கையை வடிவமைக்க எண்_பார்மேட் () செயல்பாடு பயன்படுத்தப்படுகிறது. இது PHP இன் உள்ளமைக்கப்பட்ட செயல்பாடாகும், இது ஆயிரக்கணக்கான குழுக்களுடன் ஒரு எண்ணை வடிவமைக்க பயன்படுகிறது. இந்த செயல்பாட்டில் பயன்படுத்தப்படும் அளவுருக்களின் அடிப்படையில் இது ஒரு சரம் மதிப்பை வழங்குகிறது. இந்த செயல்பாட்டின் வெவ்வேறு அளவுருக்களைப் பயன்படுத்துவதற்கான நோக்கங்கள் மற்றும் எண்ணை வடிவமைக்க இந்த செயல்பாடு எவ்வாறு பயன்படுத்தப்படலாம் என்பது இந்த டுடோரியலில் காட்டப்பட்டுள்ளது.

தொடரியல்:

எண்_பார்மேட் () செயல்பாட்டை இரண்டு வழிகளில் பயன்படுத்தலாம். இந்த செயல்பாட்டின் இரண்டு தொடரியல் கீழே கொடுக்கப்பட்டுள்ளது:







  • string number_format (float $ number [, int $ decimals = 0])
  • string number_format (float $ number, int $ decimals = 0, string $ dec_point =., string $ ஆயிரம்_sep =,)

மேலே உள்ள தொடரியல் படி, எண்_ வடிவம் () செயல்பாடு ஒன்று, இரண்டு அல்லது நான்கு வாதங்களை எடுக்கலாம். கமா (,) இரண்டு தொடரியலுக்கான இயல்புநிலை ஆயிரம் பிரிப்பான்களாகப் பயன்படுத்தப்படுகிறது.



இந்த செயல்பாட்டில் ஒரு வாதம் பயன்படுத்தப்படும்போது, ​​அது ஒரு மிதக்கும் எண்ணை வாத மதிப்பாக எடுத்துக் கொள்ளும்.



இந்த செயல்பாட்டில் இரண்டு வாத மதிப்புகள் பயன்படுத்தப்படும்போது, ​​முதல் வாதம் ஒரு மிதக்கும் எண்ணை எடுக்கும், இரண்டாவது வாதம் ஒரு முழு எண்ணை எடுக்கும், இது தசம புள்ளிக்குப் பிறகு எண்ணை அமைக்கப் பயன்படும்.





இந்த செயல்பாட்டில் நான்கு வாதங்கள் பயன்படுத்தப்படும்போது, ​​முதல் இரண்டு வாதங்கள் மேலே குறிப்பிடப்பட்ட முந்தைய வாதங்களின் அதே மதிப்புகளை எடுத்துக் கொள்கின்றன. மற்ற இரண்டு வாதங்கள் தசம புள்ளி மற்றும் ஆயிரம் பிரிப்பானை அமைக்க பயன்படுகிறது.

எடுத்துக்காட்டு 1: ஒரு வாதத்துடன் நம்பர்_ஃபார்மேட் () ஐப் பயன்படுத்தவும்

பின்வரும் எடுத்துக்காட்டு எண்_ஃபார்மேட் () செயல்பாட்டை ஒரு வாதத்துடன் இயல்புநிலை ஆயிரம் பிரிப்பான் மூலம் எண்ணை வடிவமைக்க காட்டுகிறது. பின்வரும் ஸ்கிரிப்டுடன் ஒரு PHP கோப்பை உருவாக்கவும்.



ஸ்கிரிப்ட் இதன் மதிப்பை அச்சிடும் $ எண் ஆயிரம் பிரிப்பான்களைச் சேர்ப்பதன் மூலம்.



// எண் மதிப்பை அமைக்கவும்

$ எண் = 5000000;

// வடிவமைக்கப்பட்ட மதிப்பை அச்சிடவும்

வெளியே எறிந்தார் '

வடிவமைத்த பின் உள்ள எண்:'. எண்_ வடிவம் ($ எண்).'

'
;

?>

வெளியீடு :

வலை சேவையகத்திலிருந்து ஸ்கிரிப்டை இயக்கிய பின் பின்வரும் வெளியீடு தோன்றும். இங்கே, 5000000 என்ற எண் ஆயிரம் பிரிப்பான்களால் அச்சிடப்பட்டு, மதிப்பு 5,000,000 ஆகும்.

எடுத்துக்காட்டு 2: இரண்டு வாதங்களுடன் number_format () ஐப் பயன்படுத்தவும்

பின்வரும் எடுத்துக்காட்டு எண்_ஃபார்மேட் () செயல்பாட்டை இரண்டு வாதங்களுடன் இயல்புநிலை ஆயிரம் பிரிப்பான் மற்றும் தசம மதிப்புடன் வடிவமைக்க காட்டுகிறது. பின்வரும் ஸ்கிரிப்டுடன் ஒரு PHP கோப்பை உருவாக்கவும்.

இங்கே, ஒரு மிதவை எண் வடிவமைக்க பயன்படுத்தப்படுகிறது. முதல் நம்பர்_ஃபார்மேட் () செயல்பாடு ஒரு வாதத்துடன் பயன்படுத்தப்படுகிறது மற்றும் அது இயல்புநிலை வடிவமைப்பை அச்சிடும். இரண்டாவது எண்_ வடிவம் () செயல்பாடு இரண்டு வாதங்களுடன் பயன்படுத்தப்படுகிறது மற்றும் 2 தசம மதிப்பாகப் பயன்படுத்தப்படுகிறது. இரண்டாவது செயல்பாடு தசம புள்ளிக்குப் பிறகு இரண்டு எண்களை எடுத்து எண்ணை வடிவமைக்கும்.



// எண் மதிப்பை அமைக்கவும்

$ எண் = 35678.67345;

// அசல் எண்ணை அச்சிடுங்கள்

வெளியே எறிந்தார் '

அசல் எண்:'.$ எண்.'

'
;

// தசம மதிப்பு இல்லாமல் வடிவமைக்கப்பட்ட மதிப்பை அச்சிடவும்

வெளியே எறிந்தார் '

தசம மதிப்புடன் வடிவமைப்பதற்கு முன் வெளியீடு:'. எண்_ வடிவம் ($ எண்).'

'
;

// தசம மதிப்புடன் வடிவமைக்கப்பட்ட மதிப்பை அச்சிடவும்

வெளியே எறிந்தார் '

தசம மதிப்புடன் வடிவமைத்த பிறகு வெளியீடு:'. எண்_ வடிவம் ($ எண்,2).'

'
;

?>

வெளியீடு :

வலை சேவையகத்திலிருந்து ஸ்கிரிப்டை இயக்கிய பின் பின்வரும் வெளியீடு தோன்றும். வெளியீட்டில், முதல் வரி எண்ணின் அசல் மதிப்பைக் காட்டுகிறது, இரண்டாவது வரி இயல்புநிலை வடிவமைப்பைக் காட்டுகிறது, மூன்றாவது வரி தசமப் புள்ளிக்குப் பிறகு இரண்டு எண்களுடன் வடிவமைக்கப்பட்ட எண்ணைக் காட்டுகிறது.

எடுத்துக்காட்டு 3: நான்கு வாதங்களுடன் நம்பர்_ஃபார்மேட் () ஐப் பயன்படுத்தவும்

பின்வரும் எடுத்துக்காட்டு எண்_ஃபார்மேட் () செயல்பாட்டை நான்கு வாதங்களுடன் வரையறுக்கப்பட்ட ஆயிரம் பிரிப்பான், தசம புள்ளி மற்றும் தசம மதிப்புடன் எண்ணை வடிவமைக்க காட்டுகிறது. பின்வரும் ஸ்கிரிப்டுடன் ஒரு PHP கோப்பை உருவாக்கவும்.

ஒரு மிதவை எண் ஸ்கிரிப்டில் வரையறுக்கப்பட்டுள்ளது. ஸ்கிரிப்டில் எண்_பார்மேட் () செயல்பாடு இரண்டு முறை பயன்படுத்தப்படுகிறது. இந்த செயல்பாடு இரண்டு வாதங்கள் மற்றும் நான்கு வாதங்களுடன் ஸ்கிரிப்டில் பயன்படுத்தப்படுகிறது, இந்த செயல்பாட்டின் நான்கு வாதங்களைப் பயன்படுத்துவதன் நோக்கத்தைக் காட்டுகிறது. நான்கு வாதங்களுடன் எண்_ வடிவம் () பயன்படுத்தப்படும்போது, ​​தசமப் புள்ளிக்காக ‘,’ பயன்படுத்தப்படுகிறது, மேலும் ‘ஆயிரம் பிரிப்பிற்கு’ பயன்படுத்தப்படுகிறது.



// எண் மதிப்பை அமைக்கவும்

$ எண் = 875620.7854;

// அசல் எண்ணை அச்சிடுங்கள்

வெளியே எறிந்தார் '

அசல் எண்:'.$ எண்.'

'
;

// இரண்டு வாதங்களுடன் வடிவமைக்கப்பட்ட மதிப்பை அச்சிடவும்

வெளியே எறிந்தார் '

இரண்டு வாதங்களுடன் வடிவமைத்த பிறகு வெளியீடு:'. எண்_ வடிவம் ($ எண்,3).'

'
;

// நான்கு வாதங்களுடன் வடிவமைக்கப்பட்ட மதிப்பை அச்சிடவும்

வெளியே எறிந்தார் '

நான்கு வாதங்களுடன் வடிவமைத்த பிறகு வெளியீடு:'. எண்_ வடிவம் ($ எண்,3,',','.').'

'
;

?>

வெளியீடு :

வலை சேவையகத்திலிருந்து ஸ்கிரிப்டை இயக்கிய பின் பின்வரும் வெளியீடு தோன்றும். இங்கே, முதல் வரி எண்ணின் அசல் மதிப்பை காட்டுகிறது. இரண்டாவது வரி, தசம புள்ளி, இயல்புநிலை தசம புள்ளி மற்றும் இயல்புநிலை ஆயிரம் பிரிப்பான்களுக்குப் பிறகு 3 இலக்கங்களுடன் வடிவமைக்கப்பட்ட எண்ணைக் காட்டுகிறது. மூன்றாவது வரி செயல்பாட்டின் மூன்றாவது மற்றும் நான்காவது வாதத்தில் வரையறுக்கப்பட்ட எழுத்தின் அடிப்படையில் வடிவமைக்கப்பட்ட எண்ணைக் காட்டுகிறது.

எடுத்துக்காட்டு 4: நிபந்தனை அறிக்கையின் அடிப்படையில் எண் வடிவமைக்கவும்

பின்வரும் எடுத்துக்காட்டு எண்_ வடிவம் () செயல்பாட்டைப் பயன்படுத்தி நிபந்தனை அறிக்கையின் அடிப்படையில் எண்ணை வடிவமைப்பதற்கான வழியைக் காட்டுகிறது. பின்வரும் ஸ்கிரிப்டுடன் ஒரு PHP கோப்பை உருவாக்கவும்.

இங்கே, ஒரு மிதவை எண் அறிவிக்கப்பட்டது மற்றும் எண்ணிலிருந்து பகுதியளவு பகுதியை மீட்டெடுக்க வெடிப்பு () செயல்பாடு பயன்படுத்தப்படுகிறது. 'என்றால்' பின்னம் பகுதியின் இலக்கங்களின் எண்ணிக்கையை சரிபார்க்கவும் மற்றும் இந்த மதிப்பின் அடிப்படையில் எண்ணை வடிவமைக்கவும் நிபந்தனை பயன்படுத்தப்படுகிறது.



// ஒரு மிதக்கும் எண்ணை அமைக்கவும்

$ எண் = 45,158;

// தசம புள்ளியின் அடிப்படையில் வரிசையை உருவாக்கவும்

$ num_part = வெடிக்கும் ('.',$ எண்);

// பின்ன மதிப்பைப் படியுங்கள்

$ பின்னம் = $ num_part[1];

// பின்ன மதிப்பின் மொத்த இலக்கங்களை எண்ணுங்கள்

$ எண்ணிக்கை = strlen ((லேசான கயிறு)$ பின்னம்);

// பின்ன மதிப்பின் நீளத்தின் அடிப்படையில் எண்ணை வடிவமைக்கவும்

என்றால் ($ எண்ணிக்கை > = 4)

வெளியே எறிந்தார் 'வடிவமைக்கப்பட்ட மதிப்பு:'. எண்_ வடிவம் ($ எண், 3);

வேறு என்றால்($ எண்ணிக்கை > = 3)

வெளியே எறிந்தார் 'வடிவமைக்கப்பட்ட மதிப்பு:'. எண்_ வடிவம் ($ எண், 2);

வேறு

வெளியே எறிந்தார் 'வடிவமைக்கப்பட்ட மதிப்பு:'. எண்_ வடிவம் ($ எண், 1);

?>

வெளியீடு :

வலை சேவையகத்திலிருந்து ஸ்கிரிப்டை இயக்கிய பின் பின்வரும் வெளியீடு தோன்றும். இங்கே, எண்ணில் தசமப் புள்ளிக்குப் பிறகு 3 இலக்கங்கள் உள்ளன. ஸ்கிரிப்டின் படி, இரண்டாவது நிபந்தனை அறிக்கை உண்மை. எனவே, எண் தசமப் புள்ளிக்குப் பிறகு 2 இலக்கங்களுடன் வடிவமைக்கப்பட்டுள்ளது.

முடிவுரை

நம்பர்_ஃபார்மேட் () செயல்பாட்டின் பல்வேறு பயன்பாடுகள் பல்வேறு எடுத்துக்காட்டுகளைப் பயன்படுத்தி இந்த டுடோரியலில் விளக்கப்பட்டுள்ளன. ஒன்று, இரண்டு மற்றும் நான்கு வாதங்களுக்கு இந்த செயல்பாடு எவ்வாறு செயல்படுகிறது என்பது வெவ்வேறு மிதவை எண்களைப் பயன்படுத்தி காட்டப்பட்டுள்ளது. இந்த டுடோரியலைப் படித்த பிறகு எண்களை வடிவமைக்க வாசகர்கள் இந்த செயல்பாட்டை சரியாகப் பயன்படுத்த முடியும் என்று நம்புகிறோம்.