آموزش PHP :مفهوم دستورات وتوابع

آموزش PHP

آموزش php
سرفصل آموزش امروز:
  • مفهوم دستورات وتوابع
  • آغاز و پایان دستورات PHP
  • نمایش اطلاعات در مرورگر

توابع و دستورات در PHP

مفهوم دستورات وتوابع

پردازش هایی که برنامه های زبان PHP باید انجام دهند، از طریق دستورات و توابع اجرا می شوند . دستور، فرمانی برای موتور PHP محسوب می شود و آن را وادار می کند که کاری را انجام دهد. هر دستور در PHP به : ختم می شود.

تابع، مجموعه ای از دستورات است که فعالیتش را انجام می دهد . هر تابع دارای نامی است که برای اجرا شدن، باید فراخوانی شود به طور کلی ،در php توابع دودسته اند:

الف : توابع کتابخانه ای

ب:  توابع ساخت کاربر

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

آغاز و پایان دستورات PHP

هنگام نوشتن برنامه های PHP باید به موتور PHP اطلاع دهید که می خواهید فرمان های PHP را اجرا کنید ، وگرنه کدی که نویسید توسط مرور گر قابل تشخیص نیست و خطاایی را در صفحه مرورگر مشاهده خواهید کرد.

برای این منظور، دستورات دستورات برنامه PHP در داخل برچسب های خاصی قرار می گیرد که ابتدا و انتهای دستورات PHP را مشخص می کنند .

چهار برچسب جدا کننده دستورات برنامه PHP در داخل برچسب های خاصی قرار می گیرند.

که ابتدا و انتهایی دستورات PHP را مشخص می کنند چهار برچسب جدا کننده دستورات برنامه PHP به شرح زیر می باشند:

روش برچسب برچسب پایانی
برچسب های استاندارد php?> <?
برچسب های کوتاه ?> <?
ASP %> <%
اسکریپت <“SCRIPT LANGUAGE = “PHP> <SCRIPT/>

تضمین می شود که روش های استاندارد و اسکریپت در تمام پیکربندی ها به درستی کار کنند ، ولی روش های کوتاه و ASP باید در فایل PHP.ini فعال شوند. همان طور که می دانید ، فایل php.ini فایل پیکربندی PHP است

برای فعال کردن برچسب های کوتاه ، مراحل زیر را انجام دهید:
  1. فایل ini را در وایستاری باز کنید.
  2. سوئیچ short_open_tag را فعال کنید:
;Short_open_tag=  on

توجه داشته باشید که برچسپ های کوتاه به طور پیش فرض فعال هستند . برای غیر فعال کردن آن ، باید به صورت زیر عمل کنید:

;Short_open_tag= off

برای فعال کردن برچسب های سبک ASP ، مراحل زیر را انجام دهید:

  1. فایل ini را در ویراستاری باز کنید
  2. سوئیچ asp_tags را فعال کنید:
;Asp_tags =on

پس از انجام تغییرات در فایل(php.ini) آن را دخیره کنید . سیستم را دوباره راه اندازی نمایید تا تغییرات انجام شده در php.ini اعمال شوند.

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

برچسب شروع

دستورات PHP

برچسب پایان

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

PHP?>

 دستوراتPHP

<?

نمایش اطلاعات در مرورگر

در () امکاناتی وجود دارد که با استفاده از آن ها می توان اطلاعات را در صفحه مرورگر به نمایش در آورد در این بخش دستور echo وتابع() print را بررسی می کنیم . هر یک از این دو مورد ، یکسان عمل می کنند و استفاده از آن ها را به برنامه نویس بستگی دارد.

دستور echo به صورت زیر به کار می رود:

echo expression

expression اطلاعاتی است که باید به خروجی برود (در صفحه مرورگر به نمایش در آید)

;100= total$

;”:echo”Total is

;echo $total

دستور اول متغیر $total را با مقدار 100 تعریف می کند دستور دوم پیامی را چاپ می کند و دستور سوم مقدار متغیر total$ را چاپ می نماید.

تابع ()Print مثل دستور echo عمل می کند ، با این تفاوت که در صورت موفقیت مقدار true وگرنه مقدار false را بر می گرداند:

 

;100= total$

;(“:print(“Total is

;(print( $total

برگرفته از :

آموزش گام به گام php

تالیف دکتر عین الله جعفر نژاد قمی

پاسخ به سوال دوستان :

شاید تاکنون به این فکر کرده باشین که چرا باید برای کسب و کار خود وبسایت داشته باشین ؟

دلیل اینکه می‌گوییم باید سایت داشته باشید این آمار است. توجه کنید که ۸۱٪ از افراد قبل از

تصمیم گیری در مورد خرید و فروش در یک کسب وکار یا خدمات، در اینترنت تحقیق می کنند.

یعنی ۲۵.۹۲ میلیون نفر هستند که مشاغل را به صورت آنلاین جستجو می کنند. با این وجود ۴۶% کسب و کارها فکر می‌کنند نیاز به وب سایت ندارند.

توجه داشته باشید که جهان به سمت دیجیتالی شدن پیش می‌رود و نداشتن وب سایت

برای یک شرکت یا هر کسب و کاری، به منزلۀ جا ماندن از گردونۀ روزگار است.

برای اطلاعات بیشتر با همکاران ما در شرکت آراز پردازش در ارتباط باشید

آدرس ایمیل:  info@arazpardazesh.com

اینستاگرام شرکت:   https://instagram.com/araz_pardazesh_kla

تماس با ما:     https://arazpardazesh.com/contact

دیدگاهتان را بنویسید

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

9 + 4 =