0

متغیرها در PHP

دسته بندی ها : آموزش php ۳۱ مرداد ۱۳۹۶ حسین عشوری زاده 28 بازدید
نحوه تعریف و استفاده از متغیرها در PHP

نحوه تعریف و استفاده از متغیرها در PHP :

همانطور که می دانید متغیرها برای نگهداری اطلاعات و سپس استفاده از آنها به کار می روند . زبان PHP از انواع مختلف داده پشتیانی می کند و شما می توانید متغیرهای مورد نظر خود را در صفحات وب تعریف کرده و سپس در هر جای صفحه که می خواهید ، از آنها استفاده نمایید .
برای تعریف یک متغیر در PHP ، ابتدا علامت $ را قرار داده و سپس نام آن را تعیین می کنید . همچنین می توانید در هنگام تعریف آن را مقدار دهی کرده و یا اینکه بعدا در جای دیگر مقداری را به آن نسبت دهید . انتخاب با شماست .

شکل کلی تعریف و مقدار متغیرها در PHP به صورت زیر است :

 

 

نکته : توجه کنید که اگر علامت $ را فراموش کنید ، متغیر تعریف نخواهد شد .
نکته ۲ : زبان PHP در تعریف متغیرها به کوچک و بزرگ بودن حروف حساس است . بنابراین برای مثال متغیر Num با num متفاوت خواهد بود .

 

قوانین نام گذاری متغیرها در PHP :

در نامگذاری متغیرها در PHP باید به قوانین زیر توجه نمایید . در غیر اینصورت متغیر شما تعریف نشده و برنامه با مشکل روبرو خواهد شد .

  • نام یک متغیر حتما بایستی با یک حرف یا علامت _ شروع شود . برای مثال نام های Num یا IntNumber_ صحیح و نام ۱int غلط می باشد .
  • نام متغیرها فقط می تواند شامل حروف ، اعداد و یا علامت _ باشد . برای مثال نام Int_Num صحیح و نامی مثل Int%Num غلط است .
  • نام یک متغیر نمی تواند شامل فاصله باشد . اگر نام متغیر بیش از یک کلمه است ، باید با علامت _ آن را از هم جدا کرده و یا با بزرگ و کوچک نوشتن حروف ، کلمات را از هم تمایز دهید . برای مثال Int_Num یا IntNum . توجه داشته باشید مثلا نام Int Num غلط است .
خواندن
ساختار های دستوری در PHP

 

انواع متغیرها در PHP :

برخلاف زبان های برنامه نویسی مثل VB یا ASP.Net در PHP لازم نیست ، نوع داده متغیر تعریف شود . هنگامی که متغیر را تعریف می کنید ، در زمان مقدار دهی ، PHP به طور اتوماتیک نوع داده ای را تبدیل کرده و در متغیر ذخیره می کند . برای مثال اگر یک متغیر را تعریف کرده و سپس مقدار یک عدد را به آن نسبت دهید ، PHP به طور اتومانیک نوع آن متغیر را عددی تعیین می کند . برای مواردی مثل متن و یا boolen نیز وضع به همین ترتیب است .
در متغیر های تعریف شده در مثال جدول synatx در بالای صفحه ، متغیر متغیر My_Name از نوع متن ( String ) و متغیر Int_Num از نوع عددی ( Integer ) خواهند بود . دقت کنید که مقدار های متنی باید در بین دو علامت ” ” تعریف شوند . ولی برای عدد اینگونه نیست .

۰/۵ ( ۰ نظر )
حسین عشوری زاده
حسین عشوری زاده

دانشجوی مقطع کارشناسی نرم افزار دانشگاه غیر انتفاعی مهر اروند آبادان ،بیش از ۳ سال سابقه ی برنامه نویسی PHP و VB.net ،بیش از ۲ سال سابقه ی برنامه نویسی ربات تلگرام ،علاقمند به وردپرس،افزونه نویسی،ساخت ربات های تلگرام، طراحی سایت و دنیای تجارت الکترونیک

راه آسان‌تری برای ارتباط با کاربران‌مان پیدا کرده‌ایم :) عضویت در کانال

مطالب زیر را حتما بخوانید:

قوانین ارسال دیدگاه در سایت

چنانچه دیدگاهی توهین آمیز باشد و متوجه اشخاص مدیر، نویسندگان و سایر کاربران باشد تایید نخواهد شد.

چنانچه دیدگاه شما جنبه ی تبلیغاتی داشته باشد تایید نخواهد شد.

چنانچه از لینک سایر وبسایت ها و یا وبسایت خود در دیدگاه استفاده کرده باشید تایید نخواهد شد.

چنانچه در دیدگاه خود از شماره تماس، ایمیل و آیدی تلگرام استفاده کرده باشید تایید نخواهد شد.

چنانچه دیدگاهی بی ارتباط با موضوع آموزش مطرح شود تایید نخواهد شد.

نظرات کاربران

لطفاً براي ارسال دیدگاه، ابتدا وارد حساب كاربري خود بشويد

لینک کوتاه :

عضویت در خبرنامه ویژه مشتریان سیگما پلاس

با عضویت در خبرنامه ویژه سیگما پلاس از آخرین جشنواره های سایت باخبر شوید!


instagram takipçi satın al arkadaşlık sitesi Özel direksiyon dersi direksiyon dersi
wordpress guvenligi
program indir
hacklink hizmeti
php shell
seo
arkadaşlik sitesi
ataşehir escort
ataşehir escort bayan
ümraniye escort
ümraniye escort bayan
kadıköy escort
kadıköy escort bayan
denizli escort
escort denizli
izmir escort
izmir escort bayan
antalya escort
türkçe porno
sikiş izle
porno
porn
mersin escort bahcelievler escort bakırkoy escort istanbul escort beylikdüzü escort halkalı escort istanbul escort capa escort şirinevler escort antalya escort antalya escort ankara escort ankara escort ankara escort ankara escort istanbul escort şirinevler escort şirinevler escort avcılar escort turbanlı escort tesettürlü escort etiler escort avcılar escort avcılar escort şirinevler escort şirinevler escort avcılar escort şirinevler escort esenyurt escort bakırkoy escort atakoy escort esenyurt escort ankara escort ankara escort ankara escort antalya escort antalya escort antalya escort istabul escort ankara escort istabul escort beylikdüzü escort atakoy escort