Thursday, December 1, 2011

Php 4ம் பாடம்


Php   4ம் பாடம்


அர்ரேக்கள்.

<?php

$entryTitle = "Sample Title";

$entryDate = "April 13, 2009";

$entryAuthor = "Jason";

$entryBody = "Today, I wrote a blog entry.";

?>
மேலே உள்ள நிரல் வரிகளை பின் வருமாரு எளிதாக தொகுத்து வழங்கலாம்.அதாவது ஒவ்வொரு மதிப்புக்கும் ஒரு key கொண்டு தகவலானது map பண்ணப் பட்டிருக்கும்.இதுவே phpல் அர்ரே எனப்படுகின்றது.
<?php

$entry = array(

'title' => 'Sample Title',

'date' => 'April 13, 2009',

'author' => 'Jason',

'body' => 'Today, I wrote a blog entry.'

);

?>
மேலே உள்ள நிரல் வரிகளின் சிறப்பு என்னவென்றால் அணைத்து தகவல்களும் ஒரே ஒரு மாறியில் (variable) ல் சேமிக்கப்படுகின்றது.இந்த தகவல்களை அணுகுவதற்கு [ ] பயன்படுகின்றது.
<?php

echo $entry['title']; // Outputs "Sample Title"

echo $entry['date']; // Outputs "April 13, 2009"

echo $entry['author']; // Outputs "Jason"

echo $entry['body']; // Outputs "Today, I wrote a blog entry."

?>

அதே போல் அர்ரேயில்  index அடிப்படையிலும் தகவலை சேமிக்க முடியும்.
பொதுவாக நிரல் மொழிகளில் index ஆனது 0வில் அரம்பிக்கும்.உதாரணத்துக்கு பின் வரும் வரிகள்

<?php

$entry = array('Sample Title', 'April 13, 2009', 'Jason',

'Today, I wrote a blog entry.');

echo $entry[0], ' by ', $entry[2];

?>

இந்த வரிகளானது உலாவியில் (browser) பின் வருமாறு வெளியிடும்.

Sample Title by Jason

பிழைகளை தவிர்ப்பதற்காக string அர்ரே எனில் அவைகள்
{ மற்றும் } உள்ளே இருத்தப்படுகின்றன.
உதாரணம்:
<?php

$person = array('name' => 'Jason', 'age' => 23);


echo "This person's name is {$person['name']}

and he is {$person['age']}.";

?>

பிழைகளை தவிர்ப்பதற்கான மற்றொரு வழி அர்ரே இண்டக்ஸின் single quote ஐ தவிப்பதாகும்.
<?php

$person = array('name' => 'Jason', 'age' => 23);

echo "This person's name is $person[name]

and he is $person[age].";

?>
􀀁----தொடரும்.

ads Udanz

1 comment: