نوشته‌ها

PHP va kar ba failha-taliem-ir

PHP و کار با فایل ها

PHP قابلیت خواندن و نوشتن فایل های سرویس دهنده را دارد.بنابراین می توان برنامه های کاربردی متعددی را نوشت تا از فایل سیستم سرویس دهنده استفاده کرد و یا فایل هایی را بر روی سرویس دهنده ایجاد یا تغییر دهند. PHP بر روی لینکوس به عنوان همان کاربر مالک سرویس دهنده آپاچی و بر روی ویندوز به عنوان کاربر میهمان اجرا می شود. به طور کلی PHP قابلیت با هر نوع فایلی را دارد اما به طور معمول ما با فایل های متنی کار خواهیم کرد . سیستم های عامل ویندوز و لینکوس تفاوت های متعددی در کار با فایل ها دارند. یکی از این تفاوت ها به نحوه مشخص کردن مسیرها مرتبط می شود. به طور مثال برای مشخص کردن مسیر یک فایل در لینکوس و سیستم عامل های همانند یونیکس از کارکتر / استفاده می شود
sorat bala PHP-taliem-ir

سرعت بالاي تفسیر و اجراي PHP

پی اچ پی یکی از سریعترین زبانها در نوع خود است. تفسیر و اجراي یک اسکریپ phpبه طور متوسط تا سه و چهار برابر یک اسکریپ ASP است. ( البته باید در نظر داشته باشیم که IIS با Cach اسکریپت هاي ASP سرعت اجراي آنها را در دفعات بعد بالا میبرد). همچنین در ASPاستفاده زیادي از اشیا COMمیشود که باعث کاهش سرعت و مصرف منابع سیستم میشود در حالی که در PHPبسیاري از امکانات و حتی برقراري ارتباط با یکی محبوبترین نرم افزار مدیریت بانکهاي اطلاعاتی mySqlبه صورت توکار نهاده شده است.
ertebat ba pyghah dadee-taliem-ir

ارتباط با پایگاه داده

برای اتصال و کار با پایگاه داده Mysql از زبان و دستورات PHP استفاده می شود. از پایگاه داده برای ذخیره اطلاعات استفاده می شود. قبل از اینکه بتوانید به اطلاعات یک پایگاه داده دسترسی داشته باشید و آن ها را ویرایش نمایید. باید یک اتصال با ارتباط یا دیتابیس برقرار شود. برای این کار توابع مختلفی وجود دارد همه ی این روش ها از نظر قدرت و امکانات همانند هم هستند. ابتدا phpmyadmin را باز می نماییم. و گزینه ی databases را انتخاب می کنیم.بعد از انتخاب گزینه بالا صفحه پایین باز می شود که در جای خالی اول نام پایگاه داده مورده نظر را می نویسیم و روی دکمه create کلیک می کنیم. بعد در سمت راست نام پایگاه داده را انتخاب می کنیم که صفحه ای باز می شود که نام جدول را در جای خالی اول و تعداد فیلدها را در جدول دوم می نویسیم و روی دکمه Go کلیک میکنیم و نوع فیلدها را تعریف می کنیم.
PHP va kar ba faylha-taliem-ir

PHP و کار با فایل ها

PHP قابلیت خواندن و نوشتن فایل های سرویس دهنده را دارد. بنابراین می توان برنامه کاربردی متعددی را نوشت تا از فایل سیستم سرویس دهنده استفاده کرده و یا فایل هایی را بر روی سرویس دهنده ایجاد یا تغییر دهند. PHP بر روی لینکوس به ععنوان همان کاربر مالک سرویس دهنده آپاچی و بر روی ویندوز به عنوان کاربر میهمان اجرا می شود. بطور کلی PHP قابلیت با هر نوع فایلی را دارد اما به طور معمول ما با فایل های متنی کار خواهیم کرد.سیستم های عامل ویندوز و لینکوس تفاوت های متعددی در کار با فایل ها دارند.یکی از این تفاوت ها تفاوت در نحوه ی مشخص کردن مسیرها مربوط می شود.
moteghayerha dar PHP-taliem-ir

متغییرها در PHP

فرض کنید یک مقدار عددی یا رشته ای مثلا نمره ی یک دانشجو یا اسم یک دانشجو را می خواهید نگه دارید و بعد از یک سری کارها دوباره استفاده کنید برای این کار از متغییر ها استفاده می کنیم و یک متغییر را تعریف می کنیم. در زبان های دیگر مانند C ، C++ ، C# ، Pascal ما هنگام تغییر متغییر باید نوع آن را هم تعریف کنیم. اما در PHP نیازی به تعریف نوع متغییر نمی باشد خود PHP نوع آن را تشخیص می دهد. PHP به حروف بزرگ و کوچک حساس است. برای تعریف متغییر دو نوع متغییر موجود است اولی ثابت ها هستند که بعد از تعریف آنها از آنها فقط استفاده می کنیم و مقدار آنها را نمی توان تغییر داد و مقدار آنها همیشه ثابت هستند ، نوع دومی متغییر ها معمولی هستند که مقدار آنها می توانند در داخل برنامه تغییر کنند.
moarefi PHP-taliem-ir

معرفی PHP

PHP چیست؟ چه کاربردهایی دارد؟ امروزه طراحی وب به یکی از پردرآمدترین شغل ها در همه جای دنیا تبدیل شده است. اگر شما با دنیای اینترنت ، برنامه نویسی و طراحی وب آشنایی داشته باشید حتما تا به حال با این سوال که PHP چیست چه کارکردهایی دارد مواجهه شده اید. در واقع PHP یک زبان برنامه نویسی پرکاربرد و محبوب است که برای طراحی وب درست شده است در واقع PHP مخفف PHP Hypertext Preprocessor است. PHP در بسیاری از سایت های بزرگ جهان استفاده شده و استفاده از آن رایگان است و شما در برابر کار با آن هیچ هزینه ای پرداخت نمی کنید. میتوان گفت با استفاده از آن می توانیم اقدام به ساخت صفحات وب داینامیک (Dynamic) کنیم.بطور مثاال می توانیم با استفاده از آن سایت و اپلیکیشن های تحت وب قدرتمندی را برنامه نویسی کنیم.
phpphp

متغییرها در زبان برنامه نویسی پی اچ پی

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