سلام خدمت دوستان عزیز
با یک آموزش دیگر در خدمت شما هستیم.
شاید برای شما بارها پیش آمده باشد که یک تابغ را ببینید و کارایی آن را نفهمید. (خودم 100 بار پیش امده)
خب با این آموزش شما میتونید با زبان انگلیسی دست و پا شکسته (در بعضی مواقع اصلا نمیخواد) کارایی توابع رو بفهمید.

ابتدا به لینک رو به رو بروید -> کلیک کنید و در قسمت mirror های موجود یکی از کشور های نزدیک به خود را انتخاب کنید و با استفاده از لینک آن documentation را دانلود کنید.
این نسخه ای که شما دانلود کردید شامل تظرات کاربران است و خیلی مفیده چون ممکنه یکی مثل مشکل شما رو داشته باشه و اون رو حل کرده باشه و در سایت PHP قرار داده باشد تا بقیه استفاده کنند.

بعد از باز کردن با یک صفحه جدید رو به رو میشید که من اونا رو توضیح میدم.
تب Contents = راهنمای پی اچ پی یا همون PHP Manual رو میبینید.
تب Index = لیست کامل توابع.
تب Search = از اسمش پیداست ، برای جستجو بین توابع و توضیحات آنهاست.

برای مثال از تب Index تابع echo را پیدا و روی آن کلیک میکنیم یا برای سریع پیشرفتن کار آن را توی تب Search جستجو میکنیم.

هر توضیحات تابع دارای ویژگی های زیر است :

خط اول (معمولا با آبی یا سورمه ای مینویسند) نام تابع است.
خط دوم میگوید این تابع در کدام ورژن PHP ساپورت میشود.
خط سوم یک توضیح مختصر در مورد تابع است.

قسمت Description :
مربوط به توضیحات کامل تابع است که ما با این قسمت کار داریم :
void echo ( string $arg1 [, string $... ] )


در این قسمت سینتکس تابع امده است که من برای شما توضیح میدم.
void = نوع مقدار بازگشتی تابع هست و void یعنی چیزی بر نمیگردونه.
echo = نام تابع.
) = شروع تابع.
string = نوع ورودی که در اینجا رشته است.
$arg1 = پارامتر ورودی (توضیح کامل پایین تر).
[] = کلا هرچیزی که بین این دو آکولاد بیاد اختیاری هستش.
( = پایان تابع.

قسمت Parameters :
مقداری است که تابع برای ورودی خود میگیرد.

قسمت Return Values :
مقدار برگشتی تابع را به ما میگوید که در اینجا هیچ مقداری برگشت داده نمیشود.

قسمت Examples :
قسمت مثال است که مهم ترین قسمت manul هستش در این قسمت مثال های مختلفی از کاربرد تابع مورد نظر زده شده است که حتی نیازی به دونستن زبان انگلیسی هم نداره و میتونید از روی کدها هم بفهمید چه اتفاقی افتاده است.

قسمت Notes :
این قسمت مربوط به نکات و یادداشت های تابع است.

قسمت See Also :
این قسمت تابع های رو معرفی میکنه که کاربردشون مثل تابع مورد نظر است.

قسمت User Contributed Notes :
قسمت نظرات کاربران است که ممکنه مشکل شما بین اون نظرات باشه.

ممکنه بعضی از توابع قسمت های بیشتری داشته باشند ولی من فقط به همین اکتفا میکنم و بقیش به عهده خودتون و google translate.
ببخشید اگه خوب توضیح ندادم چون اولین آموزشم بود.

منبع : سایت برنامه نویس
نویسنده : Amin7x