價格:免費
更新日期:2018-08-31
檔案大小:59M
目前版本:1.0
版本需求:Android 4.0 以上版本
官方網站:http://www.learninweb.com
Email:info@learninweb.com
聯絡地址:172 lower plenty rd rosanna 3084
کاربر گرامی دقت کنید که فقط بخشهای یک و دو و سه رایگان است و برای استفاده از بقیه بخشها کافی است که یک کد خریداری کنید، در لینک زیر میتوانید ورژنهای دیگر و نسخه تحت ویندوز را دانلود کنید
https://www.learninweb.com/%D8%A2%D9%85%D9%88%D8%B2%D8%B4-php.php
سرفصلهای آموزش PHP7 :
PHP یک زبان برنامه نویسی برای تولید صفحات وب داینامیک است. در آموزش PHP 7 ابتدا توسط Xampp یک وب سرور میسازیم سپس روش کار و برنامه نویسی با استفاده از زبان PHP را بررسی میکنیم در ادامه برای کار با پایگاه داده با MySQL آشنا میشوید در انتها نیز با استفاده از نرم افزار PHPMyAdmin روش کار با MySQL را بیشتر بررسی خواهیم کرد. در نرم افزار آموزش PHP - MySQL - PHPMyAdmin به بررسی موارد زیر خواهیم پرداخت :
فصل اول : مقدمات زبان PHP ( رایگان )
مقدمه
نصب Xampp
کنترل پنل در Xampp
ساخت یک صفحه HTML
اولین برنامه PHP
مشاهده فایل HTML تولید شده توسط PHP
توضیح صفحات داینامیک و استاتیک
توضیحات در کد PHP
فصل دوم : تعریف و استفاده از متغیرها ( رایگان )
متغیر چیست؟
مقدار دهی متغیر به صورت مقداردهی و ارجاعی
انواع متغیرها
اعداد حقیقی
کار با رشتهها
ادغام دو رشته
محاسبه طول رشته (تابع strlen)
تبدیل رشته و عدد
بررسی چند تابع
بررسی تابع strlen
تابع str_word_count
تابع strpos
تابع strrev
تابع str_replace
تابع phpinfo
متغیرهای از پیش تعریف شده
فصل سوم : عبارتها، عملگرها و عملوندها ( رایگان )
مقدمه
عملگرهای ریاضی
عملگرهای ادغامی
عملگرهای رشته
عملگرهای دسترسی بیتی
عملگرهای مقایسهای
عملگر شرطی
عملگرهای افزایشی و کاهشی
عملگرهای منطقی
تقدم عملگرها
بررسی یک مثال
فصل چهارم : کنترل روند اجرای برنامه
ساختارهای شرطی
ساختار دستور if
if تو در تو
elseif
دستور switch
ساختارهای حلقه
دستور while
دستور do while
دستورfor
دستور foreach
حلقه های تو در تو
دستورات continue و break
فصل پنجم : ارتباط با کاربر
فرمها در زبان HTML
دریافت اطلاعات به روش Post
ادغام فایل HTML و PHP
پر کردن خودکار فرم
بررسی یک مثال دیگر
دریافت اطلاعات به روش Get
بررسی $_POST و $_GET و $_Request
بررسی یک مثال دیگر
اعتبار سنجی اطلاعات وارد شده توسط کاربر
فصل ششم : کار با آرایهها
آرایه چیست ؟
آرایههای دو بعدی
پیمایش آرایه با حلقه for
حلقه foreach
مرتب کردن آرایه با sort
مرتب سازی با asort
تبدیل رشته به آرایه و بر عکس
فصل هفتم : پیاده سازی توابع
تابع چیست؟
تعیین ورودیهای تابع
تابع با قابلیت دریافت دو پارامتر
محدوده دسترسی به متغیرها
ارسال مقدار ارجاعی به تابع
تعیین مقادیر پیش فرض برای پارامترهای تابع
تعیین خروجی تابع
دسترسی به متغیرهای برنامه از داخل تابع
فصل هشتم : کار با فایلها
مقدمه
باز کردن فایل
خواندن کاراکتر از فایل
تابع foef جهت شناسایی پایان فایل
بستن یک فایل
خواندن رشته از فایل
نوشتن رشته در فایل
بررسی توابع مختلف کار با فایل
تابع is_writable
تابع fwrite
تابع file
تابع copy
تابع rename
تابع filesize
تابع is_file
دسترسی به شاخهها
خواندن نام فایلهای یک شاخه
فصل نهم : دسترسی به پایگاه داده MySQL
تعیین رمز برای MySQL
روش اتصال به پایگاه داده
ایجاد پایگاه داده در MySQL
انتخاب پایگاه داده با mysqli_select_db
ایجاد جدول در MySQL
درج رکورد در جدول MySQL
نمایش رکوردهای پایگاه داده
جستجو در جدول
ارسال اطلاعات از طریق پیوند
آشنایی با SQL Injection
جستجو بر اساس ورودی کاربر
استفاده از like در SQL
حذف رکورد(ها) بر اساس ورودی کاربر
بررسی حمله SQL Injection
رفع مشکل SQL Injection
حذف رکورد
فصل دهم : آشنایی با کلاسها و اشیاء
کلاس و شئ چیست؟
تعریف کلاس
تعریف یک شئ از کلاس
ساخت متد برای کلاس
سازنده (Constructor) یک کلاس
ارث بری (Inheritance) در PHP
فصل یازدهم : کار با PHPMyAdmin
تعیین رمز عبور در PHPMyAdmin
ورود به PHPMyAdmin
مشاهده و ایجاد پایگاه داده
ساخت جدول
تغییر فیلدهای جدول
درج رکورد
تغییر ساختار فیلد
وارد کردن دستوارت SQL
مشاهده جدول ساخته شده در بخشهای قبل