خانه / php / اموزش برنامه نویسی PHP اموزش متغیر ها و انواع داده – جلسه اول

اموزش برنامه نویسی PHP

  اموزش متغیر ها و انواع داده

جلسه اول 

 

با سلام خدمت شما بازدیدکنندگان گرامی مجله اینترنتی شماسافت در این جلسه از سری اموزش برنامه نویسی تحت وب php قصد اموزش مبحث مهم و ابتدایی متغیر ها را در پی اچ پی داریم که بدین ترتیب شما با گرامر اولیه زبان php اشنا خواهید شد در این جلسه همچنین با برخی توابع مرتبط با متغیر ها نیز در زبان php اشنا خواهید شد. پس تا پایان این پست « اموزش متغیر ها و انواع داده در php »  همراه ما باشید.

 

.

تعریف متغیر در php

برای تعریف متغیر در زبان برنامه نویسی تحت وب php می بایست از علامت $ به علاوه حروف الفبا بزرگ و کوچک انگلیسی یا اعداد ۰ تا ۹ و همچنین  underline _ استفاده کنید قرار دادی که در تعریف متغیر ها وجود دارد این است که باید در هنگام تعریف ان بعد از علامت $ از حروف استفاده کنید استفاده از اعداد توصیه نمیشود و شما نمی توانید از underline نیز در ابتدای نام متغیر استفاده کنید.

مثال های درست تعریف متغیر :

توجه داشته باشید که بزرگ یا کوچک بودن حروف تفاوت ایجاد می کند و این نکته را مد نظر داشته باشید که در ابتدای نام متغیر از _ underline استفاده نکنید و همچنین بهتر است از اعداد نیز استفاده نکنید.

 

 

انواع داده در php :

زبان برنامه نویسی php سینتکس بالایی با زبان های خانواده C دارد از این رو انواع داده در این زبان بسیار شبیه به داده ها در زبان c می باشد در زیر انواع داده در php را معرفی کردیم.

  1. integer : داده عددی صحیح
  2. float یا double : داده عددی اعشاری
  3. string :  داده به صورت حروف و رشته کاراکتری
  4. boolean : داده دودویی تنها مقادیر true  و false در خود میگیرد
  5. null : داده که مقدار هیچ را دارد
  6. array : داده هایی به صورت ارایه (بسیار پرکاربرد می باشد)
  7. resource  و object که انواع دیگر داده ها را در php تشکیل میدهند

 

نکته مهم در زبان برنامه نویسی php که انرا بسیار قدرتمند می کند این است که به طور خودکار نوع داده را تشخیص میدهد برای همچین کار با داده در زبان php که قسمت اصلی هر زبان برنامه نویسی می باشد بسیار ساده و راحت می باشد.

برای مثال اگر شما کد زیر را به زبان php اجرا کنید

در کد بالا یک متغیر به نام a حاوی مقدار ۱۰ و متغیر دیگر به نام b حاوی مقدار ۲۰ و سپس متغیر c شامل حاصل جمع a و b تعریف کردیم و سپس با استفاده از دستور echo خروجی را برروی صفحه دریافت میکنیم. نکته مهم این است که خروجی به صورت ۳۰ می باشد یعنی به طور خودکار تشخیص داده شده است که این دو داده یعنی ۱۰ و ۲۰ از نوع عددی و صحیح هستند و اکنون می خواهیم انها را جمع کنیم. بدین ترتیب بقیه داده ها نیز به صورت خودکار تشخیص داده خواهند شد.

توجه :  echo دستوری برای چاپ متن ساده یا کد اچ تی ام ال در php که به صورت زیر کاربرد دارد

 

.

آشنایی با انواع داده در php

در قسمت زیر به صورت کامل نحوه تعریف انواع داده در php به صورت مثال بررسی کردیم با بررسی دقیق کدها با انواع داده در php بهتر اشنا شوید.

توجه داشته باشید که نوع داده ها خودکار شناسایی میشود و نیاز نیز کد اضافی برای شناساندن نوع داده استفاده کنیم اما اگر میخواهید نوع یک داده را تبدیل کنید که عموما بین داده های string و عددی صورت می گیرد کافیست بعد از علامت = و قبل از وارد کردن مقدار داده در پرانتز نوع داده ذکر کنید بدین صورت نوع داده به صورت دستی و توسط کد شما عوض شده مثلا :

در این کد شما نوع داده ۱۰ که عددی می باشد به رشته کاراکتری عوض کردید.

 

.

توابعی برای گرفتن نوع تابع :

در زبان php توابع خوبی برای گرفتن نوع داده وجود دارد که هر کدام را در زیر معرفی کردیم.

 

 ۱_تابع gettype : این نوع تابع به صورت زیر استفاده میشود و نوع داده را بر می گرداند.

بدین ترتیب نوع متغیر  نشان داده میشود. برای مثال خروجی کد بالا مقدار integer می باشد.

 

 ۲_تابع var_dump : این نوع تابع به صورت زیر استفاده میشود و نوع داده و مقدار بر می گرداند را بر می گرداند.

بدین ترتیب نوع متغیر به همراه مقدار ان نشان داده میشود برای مثال خروجی کد بالا int (10) می باشد.

 

 ۳_تابع print_r :  این نوع تابع به صورت زیر استفاده میشود و نوع داده و مقدار بر می گرداند را بر می گرداند. البته برای نمایش بهتر ارایه استفاده میشود.

خروجی کد بالا به صورت زیر می باشد.

Array ( [0] => 10 [1] => hello [2] => 20 [3] => 10 [4] => 5 )

ممنون از اینکه تا پایان این جلسه همراه ما بودید اکنون شما نحوه تغییر و شناخت انواع داده و متغیر را فرا گرفته اید که مبحث پرکاربردی در php میباشد.

پاسخ دهید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *