PHP க்கான லூப்பிங்

PHP இல் ஆபரேட்டர்கள்
PHP இல் திரும்பச் சொல்லக்கூடியவை

PHPக்கான லூப்பிங்கின் பல வடிவங்கள் மற்றும் PHP 8 இல் லூப்கள் செயல்பாட்டில் செய்யப்பட்ட மாற்றங்கள் பற்றி இந்தக் கட்டுரை உங்களுக்குக் கற்பிக்கும்.

லூப் என்பது வரம்பற்ற அல்லது வரையறுக்கப்பட்ட குறியீட்டு மறு செய்கை ஆகும். ஒரு லூப் ஒரு ஆரம்பம் மற்றும் முடிவு நிலையைக் கொண்டிருக்கலாம். PHP இல் நான்கு வகையான சுழல்கள் உள்ளன: போது, செய்யும்போது, க்கான, மற்றும் ஒவ்வொரு.

லூப்: ஏ போது வழங்கப்பட்ட நிபந்தனை உண்மையாக இருக்கும் வரை லூப் குறியீட்டின் ஒரு பகுதியை மீண்டும் மீண்டும் செயல்படுத்துகிறது. while லூப்பில் பின்வரும் தொடரியல் உள்ளது:

while (expr)
    statement
while (condition is true) {
    code to be executed;
}

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

do-while loop ஒரு முக்கிய வேறுபாட்டைத் தவிர while loop ஐப் போன்றது. டூ-வைல் லூப், நிபந்தனையைச் சரிபார்க்கும் முன், குறியீட்டின் தொகுதியை ஒருமுறையாவது இயக்கும். do-while loopக்கான தொடரியல் பின்வருமாறு:

do {
    code to be executed;
} while (condition);

லூப்பிற்கு: மறு செய்கைகளின் எண்ணிக்கை முன்கூட்டியே தெரிந்தால், for loop பயன்படுத்தப்படுகிறது. லூப் தொடரியல் பின்வருமாறு:

for (initialization; condition; increment) {
    code to be executed;
}

Foreach Loop: foreach loop பயன்படுத்தப்படுகிறது வரிசைகள் மற்றும் பொருட்களை வரிசையின் ஒவ்வொரு உறுப்புக்கும் அல்லது ஒவ்வொரு பொருளுக்கும் குறியீட்டின் தொகுதியை மீண்டும் மீண்டும் செயல்படுத்துகிறது. foreach loopக்கான தொடரியல் பின்வருமாறு:

foreach (array as $value) {
    code to be executed;
}

லூப்ஸ் செயல்பாடு PHP 8 இல் குறிப்பிடத்தக்க மாற்றங்களைக் கண்டுள்ளது. இந்த மாற்றங்களில் செயல்திறன் மற்றும் தொடரியல் மேம்பாடுகள் மற்றும் புதியவற்றைச் சேர்த்தல் ஆகியவை அடங்கும். அம்சங்கள் இது போல போட்டியில் வெளிப்பாடு மற்றும் null coalescing assignment ஆபரேட்டர்.

இறுதியாக, சுழல்கள் நிரலாக்கத்தின் ஒரு முக்கிய பகுதியாகும், ஏனெனில் அவை குறியீட்டின் தொகுதியை மீண்டும் மீண்டும் இயக்கப் பயன்படுகின்றன. வெவ்வேறு வகையான மறு செய்கைகளை இயக்க, PHP நான்கு வகையான சுழல்களை ஆதரிக்கிறது: அதே நேரத்தில், செய்யும் போது, ​​மற்றும் foreach. சுழல்கள் இன்னும் சக்திவாய்ந்ததாகவும் திறமையாகவும் வளர்ந்துள்ளன விளைவாக PHP 8 இல் அறிமுகப்படுத்தப்பட்ட மாற்றங்கள்.

கேள்வி பதில்

கே: PHP இல் லூப் என்றால் என்ன?
ப: லூப் என்பது வரம்பற்ற அல்லது வரையறுக்கப்பட்ட குறியீட்டு மறு செய்கை ஆகும். ஒரு லூப் ஒரு ஆரம்பம் மற்றும் முடிவு நிலையைக் கொண்டிருக்கலாம். PHP இல் நான்கு வகையான சுழல்கள் உள்ளன: while, do-while, for, and foreach.

கே: PHP இல் ஒரு போது லூப் எவ்வாறு வேலை செய்கிறது?
ப: வழங்கப்பட்ட நிபந்தனை உண்மையாக இருக்கும் வரை, அதே லூப் குறியீட்டின் தொகுதியை மீண்டும் மீண்டும் இயக்கும். லூப் ஒவ்வொரு மறு செய்கைக்கும் பிறகு நிபந்தனையைச் சரிபார்க்கிறது, அதாவது while லூப்பில் அல்லது while லூப்பின் அறிக்கைகளில் நிபந்தனை உண்மையாகிவிட்டாலும், தற்போதைய மறு செய்கை முடியும் வரை லூப் முடிவடையாது.

கே: PHP இல் ஒரு போது லூப்புக்கும் டூ-வைல் லூப்புக்கும் என்ன வித்தியாசம்?
A: a while loop மற்றும் do-while loop ஆகியவற்றுக்கு இடையே உள்ள முதன்மையான வேறுபாடு என்னவென்றால், do-while loop எப்போதும் நிபந்தனையைச் சரிபார்க்கும் முன் குறியீட்டின் தொகுதியை ஒருமுறையாவது இயக்கும், அதேசமயம் a while loop முதலில் நிலையைச் சோதிக்கும்.

கே: PHP இல் for loop எவ்வாறு செயல்படுகிறது?
ப: மறு செய்கைகளின் எண்ணிக்கையை முன்கூட்டியே அறியும்போது, ​​for loop பயன்படுத்தப்படும். ஃபார் லூப் மூன்று பிரிவுகளாக பிரிக்கப்பட்டுள்ளது: தொடக்கம், நிலை மற்றும் அதிகரிப்பு. துவக்கமானது தொடக்க மதிப்பை தீர்மானிக்கிறது, நிபந்தனை இறுதி மதிப்பை தீர்மானிக்கிறது, மேலும் அதிகரிப்பு ஒவ்வொரு மறுமுறையிலும் மதிப்பு எவ்வாறு மாறுகிறது என்பதை தீர்மானிக்கிறது.

கே: PHP இல் ஃபோர்ச் லூப் எப்படி வேலை செய்கிறது?
A: foreach loop ஆனது வரிசைகள் மற்றும் பொருள்களுக்குப் பயன்படுத்தப்படுகிறது மற்றும் வரிசையின் ஒவ்வொரு உறுப்புக்கும் அல்லது ஒவ்வொரு பொருளுக்கும் ஒரு தொகுதி குறியீட்டை மீண்டும் மீண்டும் இயக்குகிறது. foreach loopக்கான தொடரியல் பின்வருமாறு: foreach (array as $value) { code to be executed; }

கே: PHP 8 இல் லூப் செயல்பாட்டில் செய்யப்பட்ட மாற்றங்கள் என்ன?
ப: PHP 8 இல், லூப் செயல்பாட்டில் பல மாற்றங்கள் செய்யப்பட்டுள்ளன. இந்த மாற்றங்களில் செயல்திறன் மற்றும் தொடரியல் மேம்பாடுகளும், மேட்ச் எக்ஸ்பிரஷன் மற்றும் null coalescing assignment operator போன்ற புதிய அம்சங்களின் அறிமுகமும் அடங்கும்.

உடற்பயிற்சிகள்

  1. PHP இல் லூப்பை எவ்வாறு உருவாக்குவது?
  2. PHP இல் ஒரு வேளை வளையத்தை எவ்வாறு உருவாக்குவது?
  3. PHP இல் டூ-வைல் லூப்பை எப்படி உருவாக்குவது?
  4. PHP இல் லூப்பில் இருந்து எப்படி வெளியேறுவது?
  5. PHP இல் லூப்பின் அடுத்த மறு செய்கையை எவ்வாறு தொடர்வது?
  6. PHP இல் ஃபோர்ச் லூப்பை எவ்வாறு உருவாக்குவது?

பதில்

  1. for ($i = 0; $i < 10; $i++) { // code to be executed; }
  2. while (condition) { // code to be executed; }
  3. do { // code to be executed; } while (condition);
  4. break;
  5. continue;
  6. foreach ($array as $value) { // code to be executed; }
PHP இல் ஆபரேட்டர்கள்
PHP இல் திரும்பச் சொல்லக்கூடியவை
நெருக்கமான

PHP பற்றி புதுப்பித்த நிலையில் இருங்கள்!

நாங்கள் ஸ்பேம் செய்வதில்லை!

en English
X
டாப் உருட்டு