கேள்வி: பி.எச்.பி - வெளியீடுகள் என்பது என்ன?
பதில்: 20 ஜனவரி 2021 அன்று பி.எச்.பி 8.1.2 வெளியிடப்பட்டிருக்கிறது . ஜூன் 1, 2007 அன்று பி.எச்.பி 5.2.3 வெளியிடப்பட்டிருக்கிறது. இதில் பொருள் நோக்கு நிரலாக்கம் முக்கியத்துவம் தரப்பட்டிருக்கிறது. இதில் மையெசுக்யூயெல் நிரகம் இணைக்கப்படவில்லை. இதை தனியாக நிறுவிக் கொள்ளவேண்டும்.
கேள்வி: பி.எச்.பி - தரவிறக்கம் பற்றி நீங்கள் என்ன அறிந்துள்ளீர்கள்?
பதில்: பி.எச்.பியை தானியங்கி முறையிலும், சுயமாகவும் (=manual) நிறுவ முடியும். விண்டோஸில் நிறுவுவதற்கென தனி exe ஐ தரவிறக்கம் செய்து கொள்ளலாம்.
கேள்வி: பி.எச்.பி - ஒருங்கிணைந்த சூழல்/தொகுப்பி குறித்து விரிவாக சொல்லுங்கள்.
பதில்: Eclipse, Dreamweaver போன்று பல தொகுப்பிகள் பி.எச்.பி யை ஏதுவாக்குகின்றன. DzSoft PHP தொகுப்பி நல்ல வணிக தொகுப்பி ஆகும்.
கேள்வி: பி.எச்.பி - பி.எச்.பிக்குள் எச்.டி.எம்.எல் குறித்து விரிவாக சொல்லுங்கள்.
பதில்: பல இடங்களில் பி.எச்.பி பின் தள செயற்பாடுகளுக்கும், எச்.டி.எம்.எல், யாவாசிகிரிட்டு, சி.எசு.எசு முன் தள வடிவமைப்பு/செயறபாட்டுக்கும் பயன்படுத்தப்படுவதுண்டு. php கோப்பில் பின்வருமாறு எச்.டி.எம்.எல் ச் சேக்கலாம். இங்கு எச்.டி.எம்.எல் பி.எச்.பி மாறிலிகளை என்று எச்.டி.எம்.எல் இல் சேக்கலாம்.
கேள்வி: பி.எச்.பி - பி.எச்.பி இல் தமிழ் பற்றி தகவல் சொல்.
பதில்: சில தொகுப்புகள் தமிழ் சரங்களை சரிவர காட்டா. ஒருங்குறி ஏதுவாக்கப்பட்ட தொகுப்பிகளே பி.எச்.பியை சரிவரக் காட்டும். [http://sourceforge.net/project/downloading.php?groupname=xampp&filename=xampp-win32-1.7.0-installer.exe&use_mirror=voxel xampp] நிறுவி [http://ria.tamiltech.info/2009/02/php.html எளிய தமிழில் பி.எச்.பி] என்ற செய்முறையில் சென்ன மாதிரி செய்தால், தமிழை பி.எச்.பியில் பயன்படுத்தலாம்.
கேள்வி: பி.எச்.பி - தரவு இனங்கள் என்பது என்ன?
பதில்: பி.எச்.பி மொழியில் ஐந்து தரவு இனங்கள் பரலாக பயன்படுகின்றன. * திசையிலிகள் (scalars) - $foo_scalar = "john"; * அணி (array) - $foo_array = array("item1", "item2", "item3"); * hash - $foo_hash = array( 'key1'=>"value1", 'key2'=>"value2", 'key3'=>"value3" ); * கோப்பு *
கேள்வி: பி.எச்.பி - எனில்/if என்பது என்ன?
பதில்: $selection="ta"; if ($selection"hi") echo "You have selected the Hindi Wikipedia"; elseif ($selection"ta") echo "You have selected the Tamil Wikipedia"; else echo "You have selected the English Wikipedia"; You have selected the Tamil Wikipedia
கேள்வி: பி.எச்.பி - தெரிவு/Switch பற்றி தகவல் சொல்.
பதில்: $selection = "hi"; switch ($selection) { case "ta": echo "You have selected Tamil Wikipedia"; break; case "hi": echo "You have selected Hindi Wikipedia"; break; default: echo "You have selected English Wikipedia"; } You have selected Hindi Wikipedia
கேள்வி: பி.எச்.பி - வரை (while) மடக்கு கட்டளை பற்றி நீங்கள் என்ன அறிந்துள்ளீர்கள்?
பதில்: "; $i++; } ?> The number is 1 The number is 2 The number is 3 The number is 4 The number is 5
கேள்வி: பி.எச்.பி - கோப்பை வாசித்தல் குறித்து விரிவாக சொல்லுங்கள்.
பதில்: $fh = fopen("C:\welcome.txt", "r") or exit("Unable to open file!"); while(!feof($fh)) { echo fgets($fh). ""; } fclose($fh);
கேள்வி: பி.எச்.பி - பி.எச்.பி இல் பொருள் நோக்கு நிரலாக்கம் குறித்து விரிவாக சொல்லுங்கள்.
பதில்: பி.எச்.பி இல் பொருள் நோக்கு நிரலாக்கம் செய்ய முடியும். ஒரு எளிய எடுத்துக்காட்டு கீழே. இந்த எடுத்துக்காட்டில் var, $this ஆகியவை keywords என்பது குறிப்பிடத்தக்கது. set_numbers(1,3); echo "This sum is: ".$c1->sum().""; echo "The multiple is: ".$c1->mul(); ?> This sum is: 4 The multiple is: 3 * calc.php கோப்பு x = $num1; $this->y = $num2; } //function to add numbers together function sum(){ $ans = $this->x + $this->y; return $ans; } //function to multiply the numbers function mul(){ $ans = $this->x * $this->y; return $ans; } } ?>
கேள்வி: பி.எச்.பி - இவற்றையும் பாக்க பற்றி தகவல் சொல்.
பதில்: * விதிவிலக்கை கையாளுதல் * சூழல் மாறி * சுழல்