در توسینسو تدریس کنید

و

با دانش خود درآمد کسب کنید

آموزش PHP قسمت 11 : اشاره گرهای آرایه و برنامه نویسی در چند فایل

آموزش PHP قسمت 11 : اشاره گرهای آرایه و برنامه نویسی در چند فایل

برای استفاده از این فیلم آموزشی باید هزینه آن را پرداخت کنید.

شما می توانید 3 دقیقه از این ویدیو را به صورت رایگان مشاهده کنید

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

این کار برای دسته بندی و تقسیم بندی وظایف بسیار مفید خواهد بود. بعد از آن به سراغ header های درخواست های http رفته ایم و گفته ایم که هر درخواست php و همچنین نتایج یک سری header دارند که مرورگر داده ها را با توجه به آن header ها می شناسد همچنین در این بخش گفته ایم که هر کدام از header ها را چگونه می توان تغییر داد و دستکاری کرد. به عنوان مطلب آخر بحث redirect کردن صفحات در php را با استفاده از header ها را توضیح داده ایم. با وب سایت tosinso همراه باشید.

 

عنوان
1 آموزش PHP (پی اچ پی) جامع قسمت 1 : معرفی دوره و پیش نیازهای PHP 20′:2″ رایگان
2 آموزش PHP (پی اچ پی) جامع قسمت 2 : نصب ابزارهای PHP 37′:59″ رایگان
3 آموزش PHP (پی اچ پی) جامع قسمت 3 : شروع برنامه نویسی 39′:23″ 5,000
4 آموزش PHP (پی اچ پی) جامع قسمت 4 : متغیرها 36′:26″ 5,000
5 آموزش PHP (پی اچ پی) جامع قسمت 5 : آرایه ها 45′:48″ 6,000
6 آموزش PHP (پی اچ پی) جامع قسمت 6 : عبارات شرطی و منطقی 33′:22″ 6,000
7 آموزش PHP (پی اچ پی) جامع قسمت 7 : حلقه ها و دستور switch 42′:15″ 7,000
8 آموزش PHP (پی اچ پی) جامع قسمت 8 : انواع داده و تبدیل نوع 31′:42″ رایگان
9 آموزش PHP (پی اچ پی) جامع قسمت 9 : توابع 38′:25″ 8,000
10 آموزش PHP (پی اچ پی) جامع قسمت 10 : توابع داخلی 39′:48″ 6,000
11 آموزش PHP قسمت 11 : اشاره گرهای آرایه و برنامه نویسی در چند فایل 39′:30″ 5,000
12 آموزش PHP (پی اچ پی) جامع قسمت 12 : فرم ها در PHP 50′:49″ 9,000
13 آموزش PHP (پی اچ پی) جامع قسمت 13 : url ها و آرایه $_SERVER 28′:19″ 5,000
14 آموزش PHP (پی اچ پی) جامع قسمت 14 : دیتابیس MySQL 32′:36″ رایگان
15 آموزش PHP (پی اچ پی) جامع قسمت 15 : جداول و دیتابیس های MySQL 36′:14″ 5,000
16 آموزش PHP (پی اچ پی)قسمت 16 : انواع داده در MySQL و شروع زبان SQL 35′:33″ 5,000
17 آموزش PHP (پی اچ پی) جامع قسمت 17 : مدیریت جداول و فیلد های MySQL 45′:24″ 7,000
18 آموزش PHP (پی اچ پی) جامع قسمت 18 : آموزش دستور SELECT 49′:53″ 8,000
19 آموزش PHP (پی اچ پی) قسمت 19 : درج و حذف و بروزرسانی توابع MySQL 45′:54″ 8,000
20 آموزش PHP (پی اچ پی) جامع قسمت 20 : توابع داخلی MySQL 39′:23″ رایگان
21 آموزش PHP (پی اچ پی) جامع قسمت 21 : کلید خارجی و Join در MySQL 43′:25″ 6,000
22 آموزش PHP قسمت 22 : Subquery و ویو و Stored procedure, Function 38′:38″ 6,000
23 آموزش PHP قسمت 23 : تراکنش (Transaction) و تریگر (Trigger) 30′:0″ 5,000
24 آموزش PHP (پی اچ پی) جامع قسمت 24: اتصال به MySQL و تبادل داده ها 43′:33″ 6,000
25 آموزش PHP (پی اچ پی) جامع قسمت 25 : اتصال به MySQL و تبادل داده 58′:30″ 6,000
26 آموزش PHP (پی اچ پی) قسمت 26 : مباحث امنیتی در استفاده از دیتابیس 41′:8″ 6,000
27 آموزش PHP (پی اچ پی) جامع قسمت 27 : کوکی ها (Cookie) و Session 34′:42″ رایگان
28 آموزش PHP قسمت 28 : شی گرایی (Object Oriented) 25′:4″ 5,000
29 آموزش PHP (پی اچ پی) قسمت 29 : ادامه شی گرایی (Object Oriented) 30′:31″ 6,000
30 آموزش PHP (پی اچ پی) جامع قسمت 30 : فایل ها و پوشه ها 42′:3″ 6,000
31 آموزش PHP (پی اچ پی) جامع قسمت 31 : PDO و شروع CMS 45′:33″ 5,000
32 آموزش PHP (پی اچ پی) جامع قسمت 32 : قالب CMS و دسته بندی ها 29′:16″ رایگان
33 آموزش PHP (پی اچ پی) جامع قسمت 33 : پست (Post) ها در CMS 43′:55″ 6,000
34 آموزش PHP (پی اچ پی) جامع قسمت 34 : جستجوی مطالب و بخش Admin 37′:41″ 6,000
35 آموزش PHP (پی اچ پی) جامع قسمت 35 : تنظیمات صفحه Admin (ادمین) 33′:50″ رایگان
36 آموزش PHP (پی اچ پی) جامع قسمت 36 : مدیریت Category ها در CMS 1:11′:59″ 8,000
37 آموزش PHP (پی اچ پی) قسمت 37 : آپلود فایل و مدیریت Post ها در CMS 33′:33″ 5,000
38 آموزش PHP (پی اچ پی) جامع قسمت 38 : مدیریت Post ها در CMS 46′:56″ 5,000
39 آموزش PHP (پی اچ پی) جامع قسمت 39 : مدیریت Post ها (پایان) 44′:15″ 5,000
40 آموزش PHP (پی اچ پی) جامع قسمت 40 : نمایش Post و Category 31′:13″ رایگان
41 آموزش PHP (پی اچ پی) جامع قسمت 41 : کامنت (Comment) ها در CMS 44′:18″ 5,000
42 آموزش PHP (پی اچ پی) جامع قسمت 42 : کامنت (Comment) ها (پایان) 36′:29″ 5,000
43 آموزش PHP (پی اچ پی) جامع قسمت 43 : کاربران در CMS 45′:57″ 6,000
44 آموزش PHP (پی اچ پی) جامع قسمت 44 : Login در CMS 41′:56″ 5,000
45 آموزش PHP (پی اچ پی) جامع قسمت 45 : Profile در CMS 16′:11″ رایگان
46 آموزش PHP (پی اچ پی) جامع قسمت 46 : داشبورد CMS 30′:38″ 5,000
47 آموزش PHP (پی اچ پی) جامع قسمت 47 : عملیات گروهی در CMS 41′:50″ 6,000
48 آموزش PHP (پی اچ پی) جامع قسمت 48 : ثبت نام و Hash رمز عبور 41′:17″ 6,000
49 آموزش PHP (پی اچ پی) جامع قسمت 49 : افزودن ادیتور (CKEditor) 38′:33″ 5,000
50 آموزش PHP جامع قسمت 50 : صفحه بندی (Pagination) و کاربران آنلاین 50′:28″ رایگان
51 آموزش PHP (پی اچ پی) جامع قسمت 51 : کامنت ها و نویسنده ها 45′:56″ 6,000
52 آموزش PHP (پی اچ پی) جامع قسمت 52 : بهینه سازی CMS 51′:41″ 5,000
53 آموزش PHP (پی اچ پی) جامع قسمت 53 : بهینه کردن URL ها 31′:54″ 7,000
54 آموزش PHP (پی اچ پی) جامع قسمت 54 : Composer و ارسال ایمیل 29′:49″ 6,000
55 آموزش PHP (پی اچ پی) جامع قسمت 55 : سیستم فراموشی رمز عبور 46′:15″ رایگان
56 آموزش PHP (پی اچ پی) جامع قسمت 56 : Real Time و Notification 23′:44″ 5,000
57 آموزش PHP (پی اچ پی) جامع قسمت 57 : منوی پویا (Dynamic) 38′:38″ 6,000
58 آموزش PHP (پی اچ پی) جامع قسمت 58 : Ajax 28′:21″ رایگان
59 آموزش PHP (پی اچ پی) جامع قسمت 59 : آپلود پروژه بر روی هاست 29′:10″ رایگان
زمان و قیمت کل 38:7′:35″ 265,000
18 نظر
Gelareh Soluki

سلام روز بخیر

ببخشید ی سوال

من برای چاپ کردن آرایه همون دستوری رو می نویسم که شما استفاده کردید

اما فقط اولین value رو چاپ میکنه برای next

, همچنین برای previous همه ررو جز 2 تا رو چاپ نمیکنه

$array=[5,0,21,45,68,90,100,56];

reset($array);

while ($item2=current($array)){

echoBr($item2);

next($array);

}

end($array);

while ($item=current($array)){

echoBr($item);

prev($array);

}

Gelareh Soluki

نتیجه ی previous این میشه

56

100

90

68

45

21

Gelareh Soluki

و برای next فقط 5 رو چاپ میکنه

Gelareh Soluki

و اینکه توی بحث include کردن

ما وقتی ی php file رو include نکرده باشیم که ی function رو که صدا زدیم برامون اجرا کنه که اون function توی file دیگس

خب اینجا به ما ی error میده

اما خط بعد من ی function رو صدا میزنم و بهش ی مقداری رو میدم و file مورد نظر هم include شده

اما بخاطر اون error قبلی دیگه دستور من اجرا نمیشه

مگه اینکه ببرم ی خط قبل بنویسمش

ببینید

<?php

include("include2.php");

add(5,5);

echoBr("gelareh");

اینجا gelareh در صورتی چاپ میشه که قبل از add اضافه شه و واسه add که file ش include نشده error میده

میخوام بدونم ترتیب مهمه؟

اینکه browser اگر به ی error برخورد دیگه بقیه codes رو اجرا نمیکنه

درسته؟

برای مشاهده نظرات مدرس باید این ویدیو را خریداری کنید.

Gelareh Soluki

بله استاد

ممنونم

Gelareh Soluki

ببخشید ی سوال دیگه

استاد include کردن صرفا برای اینه که از functions که یجای دیگه نوشتیم توی هر صفحه ای استفاده کنیم؟

یا نه اینکه توی کارای دیگه میشه استفاده کرد ازش

ی سوال دیگه

مثلا توی بخش forms توی قسمت action که من ی file.php بهش دادم وقتی که اطلاعات submit میشه میره به اون filename.php

این درسته؟

Gelareh Soluki

فقط host باید ببینه اون data رو نه client

میشه توضیح بدید :)

برای مشاهده نظرات مدرس باید این ویدیو را خریداری کنید.

Gelareh Soluki

یعنی با submit کردن نباید به فایلی که در action اومده

redirect شه

درسته؟

پس چرا من submit میکنم به اون فایل redirect میشه؟

برای مشاهده نظرات مدرس باید این ویدیو را خریداری کنید.

Gelareh Soluki

خب client نباید redirect بشه به ی php file

برای مشاهده نظرات مدرس باید این ویدیو را خریداری کنید.

Gelareh Soluki

ببخشید من متوجه نمیشم چرا باید client

data رو ببینه؟

Gelareh Soluki

ی سوال یعنی ما ی form داشته باشیم توی website و بخوایم اطلاعات رو بگیریم

از client

اینجوری هر کسی که اطلاعاتش رو submit کنه میبینه

خب من هیجا به این شکل ندیدم

اینو بعد توضیح میدید که ما که سمت سرور هستیم اطلاعات رو باید ببینیم نه کسی غیر از ما

برای مشاهده نظرات مدرس باید این ویدیو را خریداری کنید.

Gelareh Soluki

الان من که اطلاعات رو وارد میکنم از طریق browser

نقش ی client زو مگه ندارم برای server?

پس چرا میبینم؟

الان توی مثالی که گفتید توی video ما username and password رو echoBr میکنم

پس این سمت client مشخص میشه یعنی با submit

میبینیمش

اگر نخوایم ببینه که echo نمیکنیم ولی باا submit اطلاعات ارسال میشن برای server

حالا سمت server چطور میشه دید؟

برای مشاهده نظرات مدرس باید این ویدیو را خریداری کنید.

نظر شما
برای ارسال نظر باید وارد شوید.
از سرتاسر توسینسو
تنظیمات حریم خصوصی
تائید صرفنظر
×

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