SlideShare a Scribd company logo
1 of 3
متغیرهای "ظروف" برای ذخیره سازی اطلاعات می باشد. 
در پی اچ پی، یک متغیر شروع می شود با علات $، به دنبال آن نام متغیر: 
مثال 
<?php 
$txt = "Hello world!"; 
$x = 5; 
$y = 10.5; 
?> 
اسکریپت پی اچ پی بر روی سرور اجرا می شوند 
انواع پی اچ پی داده 
متغیرهای می توانید اطلاعات از انواع مختلف ذخیره، و انواع داده های مختلف می تواند چیزهای مختلف انجام دهد. 
پی اچ پی پشتیبانی از انواع داده های زیر است: 
رشته 
عدد صحیح 
شناور )اعداد ممیز شناور - همچنین دو نام( 
بولی 
صف 
شیء 
NULL 
منابع 
پی اچ پی اپراتورها 
اپراتورهای استفاده می شود برای انجام عملیات در متغیرها و مقادیر. 
پی اچ پی تقسیم اپراتورها در گروه های زیر: 
عملگرهای ریاضی 
عملگرهای انتساب
اپراتورهای مقایسه 
اپراتورهای افزایش / کاهش 
عملگرهای منطقی 
اپراتورهای رشته 
اپراتورهای آرایه 
elseif 
عبارات شرطی استفاده می شود برای انجام اقدامات مختلف بر اساس شرایط مختلف 
بیانیه سوئیچ پی اچ پی 
به انتخاب یکی از بلوک از کد اجرا شود . switch با استفاده از دستوراغلب یک متغیر(، است که یک بار بررسی قرار گرفت 
پی اچ پی در حالی که حلقه اجرا یک بلوک از کد در حالی که شرایط مشخص درست است. 
پی اچ پی حلقه 
اغلب زمانی که شما ارسال کد، شما می خواهید بلوک همان کد برای اجرای بارها و بارها در یک ردیف 
برای حلقه PHP 5 
پی اچ پی برای حلقه اجرا یک بلوک از کد تعداد مشخصی از بار. 
پی اچ پی برای حلقه 
برای حلقه استفاده می شود زمانی که شما در پیشبرد دانم چند بار فیلمنامه باید اجرا شود. 
نحو 
for (init counter; test counter; increment counter) { 
code to be executed; 
} 
PHP ایجاد یک تابع تعریف شده توسط کاربر در 
کاربر تعریف اعلامیه تابع شروع می شود با کلمه "تابع:" 
نحو
function functionName() { 
code to be executed; 
} 
آرایه ذخیره چندین مقدار را در یک متغیر تک: 
مثال 
<?php 
$cars = array("Volvo", "BMW", "Toyota"); 
echo "I like " . $cars[0] . ", " . $cars[1] . " and " . $cars[2] . "."; 
?> 
URL پی اچ پی 5 فرم - اعتبارسنجی ایمیل و 
در این فصل نشان می دهد که چگونه به اعتبار نام، ایمیل، و آدرس ها. 
پی اچ پی - نام اعتبارسنجی 
کد زیر را یک راه ساده برای بررسی اگر نام حوزه تنها شامل حروف و فضای خالی را نشان می دهد .اگر ارزش درست 
نام معتبر نیست، و سپس ذخیره یک پیغام خطا: 
$name = test_input($_POST["name"]); 
if (!preg_match("/^[a-zA-Z ]*$/",$name)) { 
$nameErr = "Only letters and white space allowed"; 
}

More Related Content

Viewers also liked

Organo de administracion de archivos
Organo de administracion de archivosOrgano de administracion de archivos
Organo de administracion de archivosabamp
 
Национально-освободительные революции в арабском мире
Национально-освободительные революции в арабском миреНационально-освободительные революции в арабском мире
Национально-освободительные революции в арабском миреПётр Ситник
 
Распад колониальной системы
Распад колониальной системыРаспад колониальной системы
Распад колониальной системыПётр Ситник
 
British Royal Family Monarchy presentation
British Royal Family Monarchy presentationBritish Royal Family Monarchy presentation
British Royal Family Monarchy presentationshanle03
 

Viewers also liked (6)

Organo de administracion de archivos
Organo de administracion de archivosOrgano de administracion de archivos
Organo de administracion de archivos
 
Geometría
GeometríaGeometría
Geometría
 
Национально-освободительные революции в арабском мире
Национально-освободительные революции в арабском миреНационально-освободительные революции в арабском мире
Национально-освободительные революции в арабском мире
 
Распад колониальной системы
Распад колониальной системыРаспад колониальной системы
Распад колониальной системы
 
Индия
ИндияИндия
Индия
 
British Royal Family Monarchy presentation
British Royal Family Monarchy presentationBritish Royal Family Monarchy presentation
British Royal Family Monarchy presentation
 

Similar to متغیرهای

سی پلاس پلاس به عنوان زبان دومی برای یادگیری شی گرایی
سی پلاس پلاس به عنوان زبان دومی  برای یادگیری شی گراییسی پلاس پلاس به عنوان زبان دومی  برای یادگیری شی گرایی
سی پلاس پلاس به عنوان زبان دومی برای یادگیری شی گراییmrm_196
 
Java programming languages
Java programming languagesJava programming languages
Java programming languagesjavadib
 
Node js-&-express-hassan-tafreshi-persian-lan
Node js-&-express-hassan-tafreshi-persian-lanNode js-&-express-hassan-tafreshi-persian-lan
Node js-&-express-hassan-tafreshi-persian-lanHassan Tafreshi
 
Jozve c#2 mohamady_zahedy
Jozve c#2 mohamady_zahedyJozve c#2 mohamady_zahedy
Jozve c#2 mohamady_zahedydanesh_fd
 
آموزش Php
آموزش Phpآموزش Php
آموزش Phpaminifar
 
Repository pattern
Repository patternRepository pattern
Repository patternMahdi Fa
 
آشنایی با زبان جاوا - مقدماتی اندروید
آشنایی با زبان جاوا - مقدماتی اندرویدآشنایی با زبان جاوا - مقدماتی اندروید
آشنایی با زبان جاوا - مقدماتی اندرویدSadegh Ghanbari Shohani
 
حقوق ودستمزد در اكسل
حقوق ودستمزد در اكسلحقوق ودستمزد در اكسل
حقوق ودستمزد در اكسلmostafa zarei
 
ارائه ابزار.pptx
ارائه ابزار.pptxارائه ابزار.pptx
ارائه ابزار.pptxaminnezarat
 
FLEX تخصصی : ایجاد تحلیلگر لغوی در ویندوز با استفاده از
FLEX تخصصی : ایجاد تحلیلگر لغوی در ویندوز با استفاده از FLEX تخصصی : ایجاد تحلیلگر لغوی در ویندوز با استفاده از
FLEX تخصصی : ایجاد تحلیلگر لغوی در ویندوز با استفاده از Hamid Saberi
 
PHP Web service - وب سرویس
PHP Web service - وب سرویسPHP Web service - وب سرویس
PHP Web service - وب سرویسParsa Kafi
 
Code igniterfarsi
Code igniterfarsiCode igniterfarsi
Code igniterfarsishafiee5225
 

Similar to متغیرهای (20)

سی پلاس پلاس به عنوان زبان دومی برای یادگیری شی گرایی
سی پلاس پلاس به عنوان زبان دومی  برای یادگیری شی گراییسی پلاس پلاس به عنوان زبان دومی  برای یادگیری شی گرایی
سی پلاس پلاس به عنوان زبان دومی برای یادگیری شی گرایی
 
Java programming languages
Java programming languagesJava programming languages
Java programming languages
 
Node js-&-express-hassan-tafreshi-persian-lan
Node js-&-express-hassan-tafreshi-persian-lanNode js-&-express-hassan-tafreshi-persian-lan
Node js-&-express-hassan-tafreshi-persian-lan
 
Jozve c#2 mohamady_zahedy
Jozve c#2 mohamady_zahedyJozve c#2 mohamady_zahedy
Jozve c#2 mohamady_zahedy
 
آموزش Php
آموزش Phpآموزش Php
آموزش Php
 
Repository pattern
Repository patternRepository pattern
Repository pattern
 
Amjadi - Ebook 5 - Function - v1
Amjadi - Ebook 5 - Function - v1Amjadi - Ebook 5 - Function - v1
Amjadi - Ebook 5 - Function - v1
 
آشنایی با زبان جاوا - مقدماتی اندروید
آشنایی با زبان جاوا - مقدماتی اندرویدآشنایی با زبان جاوا - مقدماتی اندروید
آشنایی با زبان جاوا - مقدماتی اندروید
 
Sql tuning
Sql tuningSql tuning
Sql tuning
 
حقوق ودستمزد در اكسل
حقوق ودستمزد در اكسلحقوق ودستمزد در اكسل
حقوق ودستمزد در اكسل
 
Pg autoscaling in ceph
Pg autoscaling in  cephPg autoscaling in  ceph
Pg autoscaling in ceph
 
Restful in Java
Restful in JavaRestful in Java
Restful in Java
 
rbdmap in ceph
rbdmap in ceph rbdmap in ceph
rbdmap in ceph
 
how enable ceph dashboard
how enable  ceph dashboardhow enable  ceph dashboard
how enable ceph dashboard
 
ارائه ابزار.pptx
ارائه ابزار.pptxارائه ابزار.pptx
ارائه ابزار.pptx
 
Rbdmap ceph realease 0.2
Rbdmap ceph realease 0.2Rbdmap ceph realease 0.2
Rbdmap ceph realease 0.2
 
Learn Hotel Cms
Learn Hotel CmsLearn Hotel Cms
Learn Hotel Cms
 
FLEX تخصصی : ایجاد تحلیلگر لغوی در ویندوز با استفاده از
FLEX تخصصی : ایجاد تحلیلگر لغوی در ویندوز با استفاده از FLEX تخصصی : ایجاد تحلیلگر لغوی در ویندوز با استفاده از
FLEX تخصصی : ایجاد تحلیلگر لغوی در ویندوز با استفاده از
 
PHP Web service - وب سرویس
PHP Web service - وب سرویسPHP Web service - وب سرویس
PHP Web service - وب سرویس
 
Code igniterfarsi
Code igniterfarsiCode igniterfarsi
Code igniterfarsi
 

متغیرهای

  • 1. متغیرهای "ظروف" برای ذخیره سازی اطلاعات می باشد. در پی اچ پی، یک متغیر شروع می شود با علات $، به دنبال آن نام متغیر: مثال <?php $txt = "Hello world!"; $x = 5; $y = 10.5; ?> اسکریپت پی اچ پی بر روی سرور اجرا می شوند انواع پی اچ پی داده متغیرهای می توانید اطلاعات از انواع مختلف ذخیره، و انواع داده های مختلف می تواند چیزهای مختلف انجام دهد. پی اچ پی پشتیبانی از انواع داده های زیر است: رشته عدد صحیح شناور )اعداد ممیز شناور - همچنین دو نام( بولی صف شیء NULL منابع پی اچ پی اپراتورها اپراتورهای استفاده می شود برای انجام عملیات در متغیرها و مقادیر. پی اچ پی تقسیم اپراتورها در گروه های زیر: عملگرهای ریاضی عملگرهای انتساب
  • 2. اپراتورهای مقایسه اپراتورهای افزایش / کاهش عملگرهای منطقی اپراتورهای رشته اپراتورهای آرایه elseif عبارات شرطی استفاده می شود برای انجام اقدامات مختلف بر اساس شرایط مختلف بیانیه سوئیچ پی اچ پی به انتخاب یکی از بلوک از کد اجرا شود . switch با استفاده از دستوراغلب یک متغیر(، است که یک بار بررسی قرار گرفت پی اچ پی در حالی که حلقه اجرا یک بلوک از کد در حالی که شرایط مشخص درست است. پی اچ پی حلقه اغلب زمانی که شما ارسال کد، شما می خواهید بلوک همان کد برای اجرای بارها و بارها در یک ردیف برای حلقه PHP 5 پی اچ پی برای حلقه اجرا یک بلوک از کد تعداد مشخصی از بار. پی اچ پی برای حلقه برای حلقه استفاده می شود زمانی که شما در پیشبرد دانم چند بار فیلمنامه باید اجرا شود. نحو for (init counter; test counter; increment counter) { code to be executed; } PHP ایجاد یک تابع تعریف شده توسط کاربر در کاربر تعریف اعلامیه تابع شروع می شود با کلمه "تابع:" نحو
  • 3. function functionName() { code to be executed; } آرایه ذخیره چندین مقدار را در یک متغیر تک: مثال <?php $cars = array("Volvo", "BMW", "Toyota"); echo "I like " . $cars[0] . ", " . $cars[1] . " and " . $cars[2] . "."; ?> URL پی اچ پی 5 فرم - اعتبارسنجی ایمیل و در این فصل نشان می دهد که چگونه به اعتبار نام، ایمیل، و آدرس ها. پی اچ پی - نام اعتبارسنجی کد زیر را یک راه ساده برای بررسی اگر نام حوزه تنها شامل حروف و فضای خالی را نشان می دهد .اگر ارزش درست نام معتبر نیست، و سپس ذخیره یک پیغام خطا: $name = test_input($_POST["name"]); if (!preg_match("/^[a-zA-Z ]*$/",$name)) { $nameErr = "Only letters and white space allowed"; }