Delete
Setting
Add New Item
Menu List
| Title | Content Type | Order | Action | ||||||
|---|---|---|---|---|---|---|---|---|---|
| {{kb_content.name}} {{kb_content.name}} | {{setValue(content_types, kb_content.content_type)}} | {{kb_content.sort_order}} | Preview Edit Edit Content | ||||||
| {{kb_content.name}} | {{setValue(content_types, kb_content.content_type)}} | {{kb_content.sort_order}} | Preview Edit Edit Content | ||||||
| No record | |||||||||
ভেরিয়েবল (Variables)
পিএইচপি হচ্ছে একটি সার্ভার সাইড স্ক্রিপ্টিং ল্যাংগুয়েজ বা সার্ভার নিয়ন্ত্রিত স্ক্রিপ্টিং ভাষা। অর্থাৎ স্ক্রিপ্ট গুলোকে ইউজার দ্বারা কম্পিউটার থেকে নিয়ন্ত্রনের পরিবর্তে সার্ভার থেকে নিয়ন্ত্রণ করা হয়। যেহেতু এই ভাষাটিকে সরাসরি সার্ভার থেকে নিয়ন্ত্রণ করা হয় সেহেতু ওয়েবসাইটের গতি, প্রসেসিং, ইউজার ইন্টারফেস, কাজের দ্রুতগতি সব কিছুতেই বিশাল রকমের উন্নতি ঘঠবে এটাই স্বাভাবিক। পিএইচপি ব্যবহারের ফলে ডাইনামিকালি সব কাজ হয়ে যায় বলেই এটিকে ওয়েব ডেভেলপেমেন্টের জন্য সবচেয়ে বেশি ব্যবহার করা হয়। একারণে কেউ কেউ পিএইচপি'কে ওয়েব ডেভেলপেমেন্ট ল্যাংগুয়েজ বলে থাকে।
- ভ্যারিয়েবল শুরু হয$ চিহ্নের মাধ্যমে এবং ঠিক এর পরেই ভ্যারিয়েবলের নাম থাকে।
- ভ্যারিয়েবলের নাম অবশ্যই বর্ণ অথবা আন্ডারস্কোর দিয়ে শুরু হতে হবে।
- ভ্যারিয়েবল নাম কখনোই সংখ্যা দিয়ে শুরু হবে না।
- ভ্যারিয়েবল নামে শুধুমাত্র বর্ণ, অংক এবং আন্ডারস্কোর থাকতে পারবে (যেমনঃ A-z, 0-9, এবং _ )
- ভ্যারিয়েবল নাম হচ্ছে কেস সেনসিটিভ। যেমন- $satt এবং $SATT সম্পূর্ন ভিন্ন দুটি ভ্যারিয়েবল।
Example:
<?php
$satt=”hello word”;
$SATT=”how are you?”;
echo”$satt”;
echo”$SATT”;
?>
ভ্যারিয়েবলের স্কোপ হলো স্ক্রিপ্টের অংশ, যেখানে ভ্যারিয়েবল কে রেফার করা হয়ঃ
- local- ফাংশনের ভেতরের ভ্যারিয়েবল।
- global- ফাংশনের বাহিরের ভ্যারিয়েবল।
- static-ফাংশনের কাজ শেষেও ভ্যারিয়েবল মুছে যায় না।
- local – ফাংশনের
Example:
<?php
function localScope(){
$name=”nayan”;
echo”<p> my name is $name</p>”
?>