-- آموزش وردپرس
-- برنامه نویسی وردپرس
-- آموزش زبان php
![آشنایی با توابع در php و نحوه استفاده از آن](https://cdn.biawp.ir/images/آشنایی-با-توابع-در-php-و-نحوه-استفاده-از-آن-1.jpg)
توابع یکی از مهم ترین بخش های هر زبان برنامه نویسی می باشند. توابع برای این منظور ساخته شده اند که بتوانیم بلوکی از کدها را ایجاد کنیم و هر زمان که نیاز داشتیم از آن ها استفاده ...
![مفهوم توابع در php](https://cdn.biawp.ir/images/مفهوم-توابع-در-php.png)
توابع در php یک تکه کد مشخص هستند که در یک بلوک قرار می گیرند (Encapsulate شده اند) و توسط نام آنها می توانند بارها و بارها استفاده شوند. توابع می توانند ورودی بگیرند، عملیات مشخصی ...
![قوانین نامگذاری توابع در php](https://cdn.biawp.ir/images/قوانین-نامگذاری-توابع-در-php-1.png)
قوانین نامگذاری توابع در php تقریبا شبیه متغیرها می باشد، ولی تفاوت های اندکی نیز وجود دارد. توابع در php دارای نام می باشند و این نام باید دارای یکسری قوانین مشخص باشد تا ...
![آرگومان های تابع در php](https://cdn.biawp.ir/images/آرگومان-های-تابع-در-php.jpg)
آرگومان ها بخش مهمی از مفهوم تابع در php را در بر می گیرند. اساسا توابع برای اینکه بتوانند کارآمدتر و جامع تر باشند، باید توانایی دریافت متغیرها را داشته باشند تا آن ها را ...
![آشنایی با variable function در php](https://cdn.biawp.ir/images/آشنایی-با-variable-function-در-php.jpg)
به دستور زیر توجه نمایید: در خط اول متغیر name را تعریف کردیم و مقدار foo را به آن دادیم. در خط دوم نام متغیر را آورده ایم و سپس یک پرانتز جلوی آن گذاشتیم. اکنون چه اتفاقی ...
![توابع ناشناخته یا Anonymous functions در php](https://cdn.biawp.ir/images/توابع-ناشناخته-یا-Anonymous-functions-در-php.jpg)
توابع ناشناخته به ما اجازه می دهند تابعی داشته باشیم که نام ندارد. کلمه ی Anonymous به معنای ناشناخته می باشد. این نوع توابع در php کاربردهای بسیاری دارند و گاهی اوقات هم برای ...
![آموزش closure در php](https://cdn.biawp.ir/images/آموزش-closure-در-php.jpg)
یکی از مباحثی که در بیشتر زبان های برنامه نویسی کاربرد دارد، مبحث closure است. در php نیز بحث closure را داریم و بیشتر فریمورک های محبوب php به کرات از این ویژگی استفاده می کنند. ساختار ...
![آشنایی با Arrow functions در php](https://cdn.biawp.ir/images/آشنایی-با-Arrow-functions-در-php.jpg)
در php7.4 یک سینتکس ساده تر برای توابع ناشناخته معرفی شد که از Arrow برای تعریف دستورات تابع استفاده می شود. این سینتکس برای ساده کردن پاس دادن متغیر های global به تابع ناشناخته و ...