آنکو پروگمر

طراحی سایت و برنامه نویسی

آنکو پروگمر

طراحی سایت و برنامه نویسی

۳ مطلب در دی ۱۳۹۷ ثبت شده است

  • ۰
  • ۰

جدیدترین مدل جیپ رانگلر در تست‌های ایمنی Euro NCAP نتوانسته بیش از یک ستاره‌ ایمنی دریافت کند ولی با این وجود همچنان بهتر از فیات پاندای جدید با صفر ستاره ایمنی است.

اخیرا Euro NCAP روی چندین مدل خودروی جدید تست ایمنی انجام داده و نتایج جالبی منتشر کرده است. خودروهای جدید تست‌شده از کلاس‌ها و سازندگان گوناگونی هستند و می‌توان از بین آن‌ها به آئودی Q3، بی‌ام‌و X5، هیوندای سانتافه‌ی جدید، جگوار I-Pace، پژو ۵۰۸ جدید، ولوو V60 و ولوو S60 اشاره کرد. تمامی خودروهای نام‌برده موفق به دریافت پنج ستاره‌ی ایمنی کامل در تست تصادف شده‌اند که البته با توجه به سطح فناوری و سابقه‌ی سازندگان آن‌ها چنین نتیجه‌ای خیلی هم دور از انتظار نبود. اما آنچه باعث تعجب شده نتایج به‌دست‌آمده توسط جیپ رانگلر جدید و مدل جدید فیات پاندا است.

Jeep Wrangler

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

Jeep Wrangler

داستان فیات پاندا حتی اسفبارتر است چون این ایتالیایی کوچک نتوانسته هیچ ستاره‌ی ایمنی دریافت کند و به‌گفته‌ی Euro NCAP این خودرو هیچ یک از استانداردهای لازم برای یک خودروی ایمن را ندارد و تنها سیستم ایمنی آن یک هشداردهنده‌ی نبستن کمربند ایمنی است. موضوع بدتر این است که سیستم‌های مدرن ایمنی همچون رانندگی بین خطوط و سیستم ترمز اضطراری خودکار را حتی به‌صورت آپشن نیز نمی‌توانید در فیات پاندا دریافت کنید.

fiat panda

گرچه بیشتر خودروهایی که Euro NCAP امسال تست کرده توانسته‌اند پنج ستاره‌ی ایمنی کامل را دریافت کنند اما همیشه اوضاع بر وفق مراد خودروسازان نیست. برای مثال هیوندای سانتافه‌ی جدید نیز در مدل‌هایی که به سقف پانوراما مجهز هستند دارای ایرادی است که می‌تواند منجر به باز شدن خود به خودی ایربگ جانبی شود. بی‌ام‌و X5 نیز عملکرد خوبی را در ایربگ زانو به نمایش نگذاشته و عملکرد ایربگ زانو در این خودرو مانند مدل ۲۰۱۷ سری 5 مشکل دارد.

  • آنکو پروگرمر
  • ۰
  • ۰

پی اچ پی یه زبان برنامه نویسی توسعه یافته برای طراحی وب است که مخفف Hypertext Preprocessor به معنای پیش پردازنده ی ابرمتن است اما در ابتدا php از عبارت  personal homepageبه معنای صفحه خانگی شخصی گرفته شده بود. از پی اچ پی میشه به عنوان زبان برنامه نویسی عمومی هم استفاده کرد. تا دی 1391 روی 244 میلیون وب سایت حدود 2 میلیون سرور نصب شده؛ میشه گفت حدود سه چهارم وب سایت های دنیا ازش استفاده میکنن؛ سایتهای شناخته شده ای مثل فیسبوک، وردپرس، جوملا، یاهو و ویکی پدیا از این زبان استفاده کردن. راسموس لردوف این زبان رو در سال 1373 ساخته است که در حال حاضر توسط گروه پی اچ پی در حال توسعه است.

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

کدهای پی اچ پی به وسیله ی یه وب سرور که این نرم افزار روی اون نصب باشه تفسیر میشن. دستورهای این زبان به صورت مستقیم میتونن درون کدهایhtml قرار بگیرن. نسخه ی 4.3 به بعد زبان پی اچ پی قابلیت پشتیبانی از رابط خط فرمان یا command-line interface رو دارن. این قابلیت برای ایجاد نرم افزارهای غیر وب یا نرم افزارهای با واسط کاربری میتونه مورد استفاده قرار بگیره.

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

زبان پی اچ پی چندین تابع پایه و افزونه داره که به خوبی روی وب سایت پی اچ پی مستندسازی شدن. نام گذاری توابع پایه از قوانین خاصی پیروی نمیکنن. این زبان تا حالا توابعی برای پشتیبانی رشته های اجرایی ارائه نکرده اما از سیستمهای چندپردازنده ی پازیکس پشتیبانی می کنن.

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

قابلیت برنامه نویسی شیء گرایی در نسخه ی 3 به شکل ابتدایی به زبان پی اچ پی اضافه شد و در نسخه های بعدی بهبود یافت. در نسخه های پیشین، با اشیاء مثل یه داده برخورد میشد به این شکل که کل محتویاتش در هر بار مقداردهی یا ارسالش به یه تابع در یک فضای جدید کپی میشد. اما در نسخه ی 5 تعییراتی صورت گرفت و نحوه ی مدیریت اشیاء عوض شد. علاوه بر این، مفاهیم جدیدی مثل متغیرهای عمومی و شخصی و کلاسهای نهایی و انتزاعی و خیلی موارد دیگه معرفی شدند. همینطور پی اچ پی 5 قابلیت استفاده از اینترفیسها رو هم معرفی کرد و از پیاده سازی چند اینترفیس در یک کلاس پشتیبانی کرد.

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

 

پی اچ پی به دلیل رایگان بودنش برای طراحی وب ارجحیت داره و برای طراحان وب سراسر دنیا مورد استفاده قرار می گیره. PHP  بهترین گزینه برای طراحی وب ارزان است. گروه PHP چیست یک منبع کد کامل رو فراهم می کنه که به کاربران اجازه می ده تا در صورت نیاز، سفارشی سازی کنند و طراحی وب رو توسعه بدن. پی اچ پی به راحتی با هر سیستم عامل از جمله Lennox، Mac، OSX و لینوکس کار می کنه. پی اچ پی همچنین بسیاری از سرورهای وب در حال استفاده رو از جمله Apache و IIS پشتیبانی می کنه.

 

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

 پی اچ پی یه زبان پردازه نویسی یا اسکریپت نویسی در سمت سرور است. شاید به خودتون بگید اصلا این زبان اسکریپت نویسی چی هست؟

 زبان اسکریپت نویسی یه نوع زبان برنامه نویسی است که برای نوشتن پردازه ها استفاده میشه. پردازه ها یا اسکریپتها برنامه های کوچکی هستن که میشه از طریق اونها بعضی وظایف تکراری و پراستفاده یا یک وظیفه طولانی رو به طور خودکار انجام داد. اکثرا این‌گونه وظایف مربوط به واژه‌پردازی در متن‌ها می‌شن.

پردازه ها اجازه ی کنترل بعضی از کاربردهای نرم‌افزار رو به برنامه‌نویس می‌ده اما تعدادی از فرمان‌ها و امکانات زبان‌های بزرگ در این زبان‌ها حذف شدن. مثلاً امکان نوشتن فایل یا پاک کردن فایل‌ها روی سیستم کاربر مثل زبان‌های برنامه‌نویسی وجود نداره. جاوا اسکریپت، پرل و پایتون مثالهای این گروه هستن.

زبان برنامه نویسی با اسکریپت نویسی یه سری تفاوتهایی باهم دارن. زبان برنامه نویسی تمام ویژگی های موردنیاز برای توسعه ی کامل اپلیکیشن رو داره، اما زبان اسکریپت نویسی بیشتر برای کارهای تکراری و روتین استفاده میشه. کدها در زبان برنامه نویسی قبل از اجرا کامپایل میشه، اما کدها در زبان اسکریپت نویسی معمولا بدون کامپایل اجرا میشن. زبان برنامه نویسی نیازی به قرار گرفتن در یه زبان دیگه نداره، اما زبان اسکریپ نویسی اغلب در محیطهای نرم افزاری دیگه قرار میگیره.

 

محتوای پویای پی اچ پی برای وب سرورها به کاربران این امکان رو میده تا روی زبان برنامه نویسی سمت سرور تمرکز کنن. پی اچ پی یک قابلیت رابط خط فرمان رو توسعه داده است که می تونه در برنامه های گرافیکی مستقل مورد استفاده قرار بگیره. کاربران پی اچ پی به خروجی HTML محدود نمی شن اونها می تونن به راحتی از هر متن مانند XHTML یا دیگر فرمت فایل XML استفاده کنن. کاربران پی اچ پی همچنین قادر به ضمیمه انواع دیگری از تصاویر مانند فایل های PDF و فیلم های فلش هستند؛ که این می تونه به صورت خودکار در یک سیستم به جای نیاز به چاپ تولید و ذخیره بشه، به این صورت که برای محتوای پویای کاربر یک مخزن سمت سرور ایجاد بشه.

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

 

زبان نحوی پی اچ پی:

یک فایل پی اچ پی همچنین می تونه حاوی تگهایی مانند HTML و اسکریپت سمت کاربر مانند جاوا اسکریپت باشه.

·        هنگام یادگیری زبان پی اچ پی،HTML یک مزیت اضافی است. شما حتی می تونید پی اچ پی رو بدون دونستن HTML یاد بگیرید، اما توصیه می شه حداقل اصول HTML رو بدونید.

 

 

·        سیستم های مدیریت پایگاه داده(DBMS) برای برنامه های مبتنی بر پایگاه داده.

 

·        برای موضوعات پیشرفته تر مانند برنامه های تعاملی و خدمات وب، به جاوا اسکریپت و XML نیاز پیدا می کنید.

 

 

فرمت فایل پی اچ پی:

برای اینکه سرور، فایل های پی اچ پی و اسکریپتها رو شناسایی کنه پسوند فایل و تگها رو باید با فرمت ".php" ذخیره کنیم. پسوند فایلهای قدیمی ترپی اچ پیشامل:

 

·        .phtml

·        .php3

·        .php4

·        .php5

·        phps.

 

شما میتونید فایلهای پی اچ پی بدون تگ html بسازید که به این فایلها پی اچ پی محض میگن.

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

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

زبان پی اچ پی به کوچک و بزرگ بودن حروف حساسه است.

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

 

چه کارهایی می تونید با PHP انجام بدید:

کارهای زیادی هست که می تونید با PHP انجام بدید مثلا:

 

·        می تونید صفحات و فایل های پویا تولید کنید.

 

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

 

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

 

·        می تونید برای کاربران وب سایتتون ایمیل بفرستید.

 

·        می تونید برای دنبال کردن بازدید کننده ی وب سایتتون کوکی های سایت رو ارسال و دریافت کنید.

 

·        شما می تونید اطلاعات رو در پایگاه داده خود ذخیره، حذف و تغییر بدید.

 

·        می تونید دسترسی غیر مجاز به وب سایتتون رو محدود کنید.

 

·        شما می تونید داده ها رو برای انتقال ایمن از طریق اینترنت رمزگذاری کنید.

 

 

مزیتهای زبان پی اچ پی:

 

اگه شما با بقیه ی زبان های سمت سرور مانند ASP.NET یا JSP آشنا باشید، ممکنه بدونید که چه چیزیپی اچ پی رو از بقیه متمایز میکنه. انتخاب پی اچ پی نسبت به بقیه مزایای متعددی داره. برخی از آنها عبارتند از:

 

·        یادگیریآسان: یادگیری و استفاده ی پی اچ پی راحته. برای برنامه نویسان مبتدی که تازه شروع به توسعه وب کردن، پی اچ پی اغلب به عنوان بهترین و مناسب ترین انتخاب برای یادگیری در نظر گرفته می شه.

 

·        منبع باز: پی اچ پی یک پروژه منبع باز است.  زبان برنامه نویسی توسط جامعه ی جهانی توسعه دهندگان توسعه یافته و نگهداری می شه که منبع کد رو به صورت آزاد برای دانلود و استفاده در اختیارتون می گذاره. هیچ هزینه ای برای استفاده از پی اچ پی برای پروژه های فردی یا تجاری، از جمله به روز رسانی های آینده نیاز نیست.

 

 

·        قابلیت انتقال: پی اچ پی روی سیستم عامل های مختلف مانند مایکروسافت ویندوز، لینوکس، سیستم عامل مک، و غیره اجرا می شه و تقریبا با تمام سرورهای مورد استفاده امروز مانندApache، IIS و غیره سازگار است.

 

·        عملکرد سریع: اسکریپت های نوشته شده در پی اچ پی معمولا سریعتر از اونهایی که در زبان های اسکریپتی دیگر مانند ASP.NET یا JSP نوشته شده است اجرا می شن.

 css3 چیست

·        اجتماع گسترده: از آنجا که PHP توسط جامعه ی جهانی پشتیبانی میشه، پیدا کردن کمک یا مستندات برای پی اچ پی آنلاین بسیار آسان است.

منبع

  • آنکو پروگرمر
  • ۰
  • ۰

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

بد نیست قبل شروع اندکی با تاریخچه و نحوه‌ی شکل‌گیری این زبان آشنا شویم.

داستان شکل‌گیری زبان پی‌اچ‌پی (PHP)

زبان پی اچ پی برای نخستین بار در سال ۱۹۹۴ میلادی توسط راسموس لِردورف (Rasmus Lerdorf) توسعه داده شد، او این زبان را برای مدیریت صفحه‌ی وب شخصی خود ابداع کرد به همین دلیل نام PHP که مخفف Personal Home Page بود را بر آن نهاد.

در حال حاضر نیز توسعه‌ی زبان PHP توسط شرکت Zend و با همان نام، مخفف عبارت PHP: HypertextPreprocessor (به معنای پیش‌پردازنده‌ی فرامتن) انجام می‌شود، دلیل این نام‌گذاری نیز این است که PHP داده‌ها را قبل از اینکه به مرورگر ارسال شوند پردازش کرده و نتیجه‌ی آن‌را در قالب کدهای HTML به مرورگر کاربر ارسال می‌کند.

چرا باید زبان PHP را یاد بگیریم؟

این زبان از محبوبیت فوق‌العاده‌ای برخوردار است، این محبوبیت می‌تواند به دلایل زیر باشد:

  • زبان PHP اپن‌سورس و رایگان است.
  • یادگیری و استفاده از آن ساده و آسان است.
  • زبان پی‌اچ‌پی با پلتفرم‌های مختلف سازگار است.
  • زبان تخصصی طراحی برنامه‌های تحت‌وب است.
  • آموزش‌ها و مستندات زیادی برای این زبان وجود دارد.

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

چگونه کار با PHP را شروع کنیم؟

پی‌اچ‌پی یک زبان سمت سرور (Server Side) می‌باشد و برای اجرا حداقل به یک سرور احتیاج دارد، بنابراین اگر قصد دارید کدهای PHP را در رایانه‌ی خود اجرا کنید ابتدا باید یک دیتابیس چیست سرور محلی (Local Server) را در رایانه‌ی خود شبیه‌سازی کنید، برای این‌کار ما از شبیه‌ساز Xampp (زمپ) استفاده کرده و آن را روی رایانه‌ی خود نصب می‌کنیم.

برای این منظور:

  • ابتدا به وبسایت رسمی Xampp مراجعه کرده و متناسب با سیستم عامل خود آخرین نسخه‌ی آن را دانلود نمایید.
  • حال همانند نصب سایر برنامه‌ها زمپ را در سیستم خود نصب کنید (ترجیها تمام بخش‌ها را بدون تغییر و در حالت پیش‌فرض انجام دهید)
  • برنامه را اجرا کرده و سپس ماژول‌های Apache و MySQL را فعال کنید (بر روی گزینه‌ی Start کلیک کنید)

Xampp-start

بسیار خب، حال شما در رایانه‌ی خود یک سرور محلی را شبیه‌سازی کرده‌اید!

  • مروگر خود را باز کرده و وارد آدرس http://127.0.0.1 شوید. 
  • اگر تمام مراحل را به درستی انجام داده باشید صفحه‌ی توضیحات زمپ برای شما نمایش داده خواهد شد.
  • در مرحله‌ی بعد شما به یک ویرایشگر متنی مناسب احتیاج خواهید داشت، هر چند می‌توانید از برنامه‌های ساده‌ای مانند نوت‌پد ویندوز نیز استفاده کنید، اما توصیه‌ی ما این است که از ویرایشگر رایگانNotepad++ برای نوشتن کدهایتان استفاده کنید.
  • هر فایل کدی که می‌نویسید را در مسیر C:/xampp/htdocs ذخیره کنید (به جای C نام درایوی که زمپ را در آن نصب کرده اید قرار دهید) 
  • به یاد داشته باشید که حتما باید فایل پروژه‌ی خود را با پسوند php. ذخیره کنید (یا می‌توانید از منوی Language برنامه‌ی ++Notepad زبان PHP را انتخاب کنید)
  • برای مشاهده‌ی نتیجه‌ی کد خود در مرورگرتان آدرس http://127.0.0.1/project.php را وارد نمایید (به جای project نام فایل کد خود را بنویسید)

نکته: اگر نمی‌خواهید در رایانه‌ی خود این مراحل را انجام دهید می‌توانید از یک IDE آنلاین مانندIDEONE استفاده کرده و کدهای خود را آنجا نوشته و اجرا کنید.

شروع کد نویسی!

ما در همیار آی‌تی قصد آموزش سینتکس PHP را نداریم، اما برای تست محیط و بررسی اجرای این زبان می‌توانید کدهای زیر را ویرایش‌گر کد خود نوشته و اجرا کنید:

<?php
        echo "Hello PHP in HamyarIT!";
?>
  • این فایل را با نام دلخواه (مثلا test) و با پسوند php. در مسیر C:/xampp/htdocs ذخیره کنید.
  • حال توسط مرورگرتان آن را باز کنید (این آدرس را در مرورگرتان وارد کنید: http://127.0.0.1/test.php)
  • اگر مراحل را به درستی انجام داده باشید با صفحه‌ای مانند تصویر زیر رو به رو خواهید شد:
سلام پی‌اچ‌پی!

اجرای اولین قطعه کد پی‌اچ‌پی!

تبریک می‌گوییم، شما اولین کد PHP چیست خود را نوشتید!

کد بالا مثالی خیلی ساده از یک دستور پی‌اچ‌پی بود، همانگونه که مشاهده میکنید، این کد با php?> شروع شده و با <? به پایان می‌رسد.

نکته: دستورات زبان پی‌اچ‌پی، میان php?> و <? قرار می‌گیرند، هر دستوری که میان این دو برچسب قرار بگیرد توسط سرور پردازش و اجرا می‌شود.
نکته: دستورات پی‌اچ‌پی با یک علامت سمی‌کالن (;) تمام می‌شوند، در واقع این علامت پایان یک دستور را اعلام میکند (برای نوشتن سمی‌کالن صفحه کلید خود را در حالت انگلیسی قرار داده و کلید “ک” را بفشارید) 

قالب کلی یک قطعه کد پی‌اچ‌پی به صورت زیر است:

<?php
        دستور;
?>

در صورتی که علاقه‌مند هستید بیشتر با این زبان آشنا شوید می‌توانید به وبسایت W3Schools مراجعه نمایید، بهترین منبع برای یادگیری برنامه‌نویسی تحت وب این وبسایت است، ضمن اینکه شما باید خودتان دست به کد شده و شروع به نوشتن برنامه‌های کوچک کنید تا بتوانید در برنامه‌نویسی پیشرفت داشته باشید.

برای شروع چه مواردی را یاد بگیریم؟

زبان پی‌اچ‌پی گستردگی فراوانی دارد، اما برای شروع می‌توانید طبق لیست زیر عمل کرده و به ترتیب اقدام به یادگیری این موارد کنید:

  • سینتکس پی‌اچ‌پی
  • متغیرها در پی‌اچ‌پی
  • دستورات خروجی و چاپ
  • انواع داده‌ها (Data Types)
  • کار با رشته‌ها (String)
  • عملگرها (محاسباتی و منطقی)
  • دستورات شرطی (if – else)
  • دستور سوییچ (Switch Case)
  • حلقه‌ی While
  • حلقه‌ی For
  • توابع در پی‌اچ‌پی
  • آرایه‌ها و کار با آن‌ها
  • موارد پیشرفته‌تر…

شما با شروع یادگیری موراد بالا به مرور با پایه و اساس زبان پی‌اچ‌پی آشنا خواهید شد و در ادامه قادر خواهید بود سایر موارد مورد نیاز را هم فرا بگیرید، در صورتی که سوالی در خصوص این زبان دارید می‌توانید از بخش دیدگاه‌های همین پست آن را با ما در میان بگذارید.

یک گام جلوتر از دیگران باشید! دوست دارید با سرعت بیشتری پیشرفت کرده و به یک متخصص آی‌تی تبدیل شوید؟ به شما توصیه می‌کنیم سری به فروشگاه محصولات دیجیتال همیار آی‌تی زده و با دانلود کتاب‌های الکترونیک تخصصی و آموزش‌های ویژه، شما یک گام جلوتر از دیگران باشید! 

منبع

  • آنکو پروگرمر