மாறிகள் மற்றும் மாறிலிகள்

வெறும் $3.44 இலிருந்து நம்பகமான SSL
விளம்பரங்கள்
PHP இல் நிபந்தனை அறிக்கைகள்
PHP இல் ஆபரேட்டர்கள்

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

  1. மாறிகள்:

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

$name = "John"; // string
$age = 30; // integer
$is_student = true; // boolean
  • மாறி நோக்கம்:

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

$global_variable = "I am a global variable";

function my_function() {
    $local_variable = "I am a local variable";
    echo $global_variable; // "I am a global variable"
}

my_function();
echo $local_variable; // Error: Undefined variable: local_variable

மாறி பெயரிடும் மரபுகள்: ஒட்டகம் விரும்பத்தக்கது. உங்கள் மாறிகளுக்கு நீங்கள் பெயரிடும்போது, ​​​​அவற்றைப் படிக்கவும் புரிந்துகொள்ளவும் எளிதாக்குகிறது.

$firstName  // good
$first_name // not recommended

சூப்பர் குளோபல்கள்: சூப்பர் குளோபல்ஸ் என்பது PHP இல் உள்ள முன் வரையறுக்கப்பட்ட மாறிகள் ஆகும், அவை எல்லா நோக்கங்களிலும் கிடைக்கின்றன மற்றும் பயன்படுத்தப்படலாம் அணுகல் பயனர் உள்ளீடு மற்றும் சர்வர் சூழல் போன்ற தகவல்கள். $_GET, $_POST, $_REQUEST, $_SESSION, $_COOKIE மற்றும் $_SERVER ஆகியவை மிகவும் பரவலாகப் பயன்படுத்தப்படும் சூப்பர் குளோபல்ஸ் ஆகும்.

echo $_SERVER['HTTP_USER_AGENT']; // Outputs the user agent of the client
  1. மாறிலிகள்:

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

define("PI", 3.14);
echo PI; // Outputs 3.14

நிலையான பெயர் மரபுகள்: உங்கள் மாறிலிகளுக்கு பெயரிடும் போது பெரிய எழுத்துக்கள் மற்றும் அடிக்கோடிட்டுகளைப் பயன்படுத்துமாறு அறிவுறுத்தப்படுகிறது, இதனால் அவை மாறிகளிலிருந்து வேறுபடலாம்.

define("PI", 3.14); // good
define("pi", 3.14); // not recommended

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

echo PHP_VERSION; // Outputs the current version of PHP

கேள்வி பதில்

கே: ஒரு மாறி என்றால் என்ன?
A: ஒரு மாறி என்பது ஒரு மதிப்புக்கான கொள்கலன் ஆகும், இது ஒரு எண், சரம் அல்லது வேறு எந்த வகையான தரவாகவும் இருக்கலாம். ஸ்கிரிப்ட் அல்லது நிரல் முழுவதும் பயன்படுத்தப்படும் மற்றும் தேவைக்கேற்ப மாற்றப்படும் அல்லது புதுப்பிக்கப்படும் தரவை வைத்திருக்க மாறிகள் பயன்படுத்தப்படுகின்றன. PHP இல் உள்ள மாறிகள், மாறியின் பெயரைத் தொடர்ந்து “$” குறியீட்டைப் பயன்படுத்தி அறிவிக்கப்படுகின்றன. உதாரணமாக, $x = 10;

வெறும் $3.44 இலிருந்து நம்பகமான SSL
விளம்பரங்கள்

கே: நிலையானது என்றால் என்ன?
ப: ஒரு மாறிலி என்பது ஒருமுறை அமைத்தவுடன் மாற்ற முடியாத மதிப்பு. உள்ளமைவு அமைப்புகள் அல்லது பிற மாறாத மாறிலிகள் போன்ற ஸ்கிரிப்ட் அல்லது நிரல் முழுவதும் பயன்படுத்தப்படும் தரவை வைத்திருக்க மாறிலிகள் பொதுவாகப் பயன்படுத்தப்படுகின்றன. PHP இல், மாறிலிகள் “define()” செயல்பாட்டைப் பயன்படுத்தி அறிவிக்கப்படுகின்றன, அதைத் தொடர்ந்து மாறிலியின் பெயர் மற்றும் மதிப்பு. உதாரணமாக, வரையறுக்கவும் ("PI", 3.14);

கே: ஒரு மாறியை எவ்வாறு பெறுவது?
ப: ஒரு மாறியை அதன் பெயரைக் குறிப்பிடுவதன் மூலம் மீட்டெடுக்கலாம், அதைத் தொடர்ந்து “$” குறி. எடுத்துக்காட்டாக, 10 மதிப்புடன் $x எனப்படும் மாறி உங்களிடம் இருந்தால், $x ஐப் பயன்படுத்தி உங்கள் ஸ்கிரிப்ட்டில் அதன் மதிப்பை மீட்டெடுக்கலாம்.

கே: நீங்கள் எப்படி நிலையான நிலையை அடைகிறீர்கள்?
ப: “$” குறி இல்லாமல் அதன் பெயரைப் பயன்படுத்தி மாறிலியை மீட்டெடுக்கலாம். எடுத்துக்காட்டாக, உங்களிடம் 3.14 மதிப்புடன் PI எனப்படும் மாறிலி இருந்தால், PI ஐப் பயன்படுத்தி அதன் மதிப்பை உங்கள் ஸ்கிரிப்ட்டில் மீட்டெடுக்கலாம்.

கே: நீங்கள் எப்படி நிலையான நிலையை அடைகிறீர்கள்?
ப: “$” குறி இல்லாமல் அதன் பெயரைப் பயன்படுத்தி மாறிலியை மீட்டெடுக்கலாம். எடுத்துக்காட்டாக, உங்களிடம் 3.14 மதிப்புடன் PI எனப்படும் மாறிலி இருந்தால், PI ஐப் பயன்படுத்தி அதன் மதிப்பை உங்கள் ஸ்கிரிப்ட்டில் மீட்டெடுக்கலாம்.

கே: மாறிலியை மாற்ற முடியுமா?
ப: இல்லை, ஒருமுறை வரையறுக்கப்பட்டால், PHPயில் ஒரு மாறிலியை மாற்றவோ அல்லது மறுஒதுக்கீடு செய்யவோ முடியாது. மாறிலியின் மதிப்பை மாற்றினால் பிழை ஏற்படும்.

கே: மாறியை மாறிலியாகப் பயன்படுத்த முடியுமா?
ப: மாறிலிக்கு பதிலாக மாறியைப் பயன்படுத்தலாம், ஆனால் அது உண்மையான மாறிலி அல்ல. மாறியின் மதிப்பை தவறாக மாற்றுவதைத் தடுக்க இது ஒரு பெயரிடும் நடைமுறை மட்டுமே.

பயிற்சிகள்:

  1. மாறிக்கும் மாறிலிக்கும் என்ன வித்தியாசம்?
  2. ஒரு மாறியை எவ்வாறு அறிவிப்பது?
  3. ஒரு மாறிக்கு மதிப்பை எவ்வாறு ஒதுக்குவது?
  4. ஒரு நிலையானதை எவ்வாறு அறிவிப்பது?
  5. மாறிலிக்கு மதிப்பை எவ்வாறு ஒதுக்குவது?
  6. ஒரு மாறிலியை அமைத்தவுடன் அதன் மதிப்பை மாற்ற முடியுமா?
  7. மாறிகள் மற்றும் மாறிலிகளுக்கு பெயரிடும் மரபு என்ன?
  8. வரிசைகள் மற்றும் பொருள்களுடன் மாறிலிகளைப் பயன்படுத்த முடியுமா?

பதில்கள்:

  1. ஒரு மாறி என்பது மாற்றக்கூடிய மதிப்பை வைத்திருக்கும் ஒரு கொள்கலன் ஆகும், அதே சமயம் மாறிலி என்பது ஒருமுறை அமைக்கப்பட்ட பிறகு மாற்ற முடியாத மதிப்பாகும்.
  2. ஒரு மாறி என்பது டாலர் அடையாளத்துடன் ($) தொடங்கி மாறி பெயருடன் அறிவிக்கப்படுகிறது. உதாரணமாக: $myVariable;
  3. அசைன்மென்ட் ஆபரேட்டரை (=) பயன்படுத்தி ஒரு மாறிக்கு ஒரு மதிப்பு ஒதுக்கப்படுகிறது. உதாரணமாக: $myVariable = "ஹலோ வேர்ல்ட்";
  4. define() செயல்பாட்டைப் பயன்படுத்தி மாறிலி அறிவிக்கப்படுகிறது. எடுத்துக்காட்டாக: வரையறுக்கவும்("MY_CONSTANT", "Hello World");
  5. define() செயல்பாட்டைப் பயன்படுத்தி மாறிலிக்கு ஒரு மதிப்பு ஒதுக்கப்படுகிறது. எடுத்துக்காட்டாக: வரையறுக்கவும்("MY_CONSTANT", "Hello World");
  6. இல்லை, ஒரு மாறிலியின் மதிப்பை அமைத்தவுடன் அதை மாற்ற முடியாது.
  7. மாறி பெயர்கள் ஒரு எழுத்து அல்லது அடிக்கோடிடுடன் தொடங்க வேண்டும், மேலும் எழுத்துக்கள், எண்கள் மற்றும் அடிக்கோடுகள் மட்டுமே இருக்க வேண்டும். நிலையான பெயர்கள் பெரிய எழுத்துக்களாக இருக்க வேண்டும் மற்றும் சொற்களைப் பிரிக்க அடிக்கோடினைப் பயன்படுத்த வேண்டும்.
  8. ஆம், வரிசைகள் மற்றும் பொருள்களுடன் மாறிலிகளைப் பயன்படுத்தலாம், ஆனால் மதிப்பை அமைத்தவுடன் மாற்ற முடியாது.
PHP இல் நிபந்தனை அறிக்கைகள்
PHP இல் ஆபரேட்டர்கள்
நெருக்கமான

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

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

வெறும் $3.44 இலிருந்து நம்பகமான SSL
விளம்பரங்கள்

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