ஏ ஃபார் லூப் என்பது PHP இல் உள்ள ஒரு கட்டுப்பாட்டு அமைப்பாகும், இது ஒரு குறிப்பிட்ட எண்ணிக்கையிலான குறியீட்டை மீண்டும் மீண்டும் செய்ய அனுமதிக்கிறது. மறு செய்கைகளின் எண்ணிக்கை தெரிந்தால் அல்லது முன்கூட்டியே தீர்மானிக்கப்படும் போது இது பொதுவாகப் பயன்படுத்தப்படுகிறது. PHP இல் ஒரு for loop இன் தொடரியல் பின்வருமாறு:
for (initialization; condition; increment/decrement) { // code to be executed }
துவக்கப் படியானது லூப்பின் தொடக்கத்தில் ஒருமுறை மட்டுமே செயல்படுத்தப்படும். இது பொதுவாக ஒரு எதிர் மாறியை துவக்குகிறது, இது மறு செய்கைகளின் எண்ணிக்கையைக் கண்காணிக்கும். ஒவ்வொரு மறு செய்கைக்கும் முன் நிபந்தனை மதிப்பிடப்படுகிறது, அது உண்மையாக இருந்தால், லூப்பில் உள்ள குறியீடு தொகுதி செயல்படுத்தப்படும். நிபந்தனை தவறாக இருந்தால், லூப் முடிவடைகிறது.
ஒவ்வொரு மறு செய்கைக்குப் பிறகும் அதிகரிப்பு/குறைவு படி செயல்படுத்தப்படுகிறது. இது எதிர் மாறியைப் புதுப்பிக்கிறது, இது இறுதியில் லூப்பை நிறுத்த அவசியம். எதிர் மாறியை அதிகரிக்கலாம் (எ.கா. `$i++`) அல்லது குறைக்கப்பட்ட (எ.கா. `$i–`).
PHP இல் லூப்பின் பயன்பாட்டை நிரூபிக்கும் ஒரு எடுத்துக்காட்டு இங்கே:
php for ($i = 1; $i <= 5; $i++) { echo "Iteration $in"; }
இந்த எடுத்துக்காட்டில், லூப் ஐந்து முறை மீண்டும் செய்யும். `$i` மாறி 1 ஆகத் துவக்கப்படும், மேலும் `$i` 5க்கு குறைவாகவோ அல்லது சமமாகவோ இருக்கும் வரை லூப் தொடரும். ஒவ்வொரு மறு செய்கைக்குப் பிறகும் `$i` 1 ஆல் அதிகரிக்கப்படும். லூப்பின் உள்ளே, குறியீடு தொகுதி தற்போதைய மறு செய்கை எண்ணை எதிரொலிக்கிறது.
மேலே உள்ள குறியீட்டின் வெளியீடு:
Iteration 1 Iteration 2 Iteration 3 Iteration 4 Iteration 5
ஃபார் லூப் குறியீடு செயல்படுத்துதலை மீண்டும் செய்வதற்கான சுருக்கமான மற்றும் கட்டமைக்கப்பட்ட வழியை வழங்குகிறது. அணிகளை கையாளும் போது அல்லது ஒரு குறிப்பிட்ட செயலை ஒரு குறிப்பிட்ட எண்ணிக்கையிலான முறை செய்யும்போது இது மிகவும் பயனுள்ளதாக இருக்கும். துவக்கம், நிலை மற்றும் அதிகரிப்பு/குறைவு படிகளைக் கட்டுப்படுத்துவதன் மூலம், டெவலப்பர்கள் லூப்பின் நடத்தையின் மீது சிறந்த கட்டுப்பாட்டைக் கொண்டுள்ளனர்.
சுருக்கமாக, PHP இல் லூப் என்பது ஒரு கட்டுப்பாட்டு அமைப்பாகும், இது ஒரு குறிப்பிட்ட எண்ணிக்கையிலான முறை குறியீடு தொகுதியை மீண்டும் செய்ய அனுமதிக்கிறது. இது ஒரு துவக்கப் படி, ஒரு நிபந்தனை மற்றும் ஒரு அதிகரிப்பு/குறைவு படி ஆகியவற்றைக் கொண்டுள்ளது. நிபந்தனை உண்மையாக இருக்கும் வரை லூப் தொடர்கிறது மற்றும் நிபந்தனை தவறானதாக மாறும்போது முடிவடைகிறது. ஃபார் லூப் என்பது PHPயில் மீண்டும் மீண்டும் செய்யும் பணிகளை திறம்பட செயல்படுத்துவதற்கான சக்திவாய்ந்த கருவியாகும்.
தொடர்பான பிற சமீபத்திய கேள்விகள் மற்றும் பதில்கள் EITC/WD/PMSF PHP மற்றும் MySQL அடிப்படைகள்:
- ஒரு வகுப்பில் உள்ள பண்புகளை அணுகுவதற்கும் மாற்றுவதற்கும் பரிந்துரைக்கப்பட்ட அணுகுமுறை என்ன?
- ஒரு வகுப்பில் உள்ள தனியார் சொத்தின் மதிப்பை எவ்வாறு புதுப்பிக்க முடியும்?
- ஒரு வகுப்பில் பெறுபவர்கள் மற்றும் செட்டர்களைப் பயன்படுத்துவதன் நன்மை என்ன?
- ஒரு வகுப்பில் உள்ள தனியார் சொத்தின் மதிப்பை எவ்வாறு அணுகுவது?
- ஒரு வகுப்பில் சொத்துக்களை தனிப்பட்டதாக்குவதன் நோக்கம் என்ன?
- PHP வகுப்புகளில் கன்ஸ்ட்ரக்டர் செயல்பாடு என்றால் என்ன, அதன் நோக்கம் என்ன?
- PHP வகுப்புகளில் உள்ள முறைகள் என்ன மற்றும் அவற்றின் தெரிவுநிலையை நாம் எவ்வாறு வரையறுக்கலாம்?
- PHP வகுப்புகளில் உள்ள பண்புகள் என்ன, அவற்றின் தெரிவுநிலையை நாம் எவ்வாறு வரையறுக்கலாம்?
- PHP இல் உள்ள வகுப்பிலிருந்து ஒரு பொருளை எவ்வாறு உருவாக்குவது?
- PHP இல் ஒரு வகுப்பு என்றால் என்ன, அது எந்த நோக்கத்திற்காக உதவுகிறது?
EITC/WD/PMSF PHP மற்றும் MySQL அடிப்படைகளில் கூடுதல் கேள்விகள் மற்றும் பதில்களைக் காண்க