عملکرد و قدرت واقعی زبان برنامه نویسی php را می توان زمانی دریافت که فهیمد این زبان بیش از 1000 تابع از پیش ساخته شده در خود جای داده است که بسیاری از امورات متداول برنامه نویسان را تسهیل نموده است. مانند تابع ()time.
افزون بر اینکه برنامه نویسان می توانند از این توابع پیش ساخته استفاده کنند خود توابع جدیدی را با کارکرد مشخصی برای برنامه ایجاد کرده و از آن استفاده کنند .توابع همانطور که از نامشان بر می اید به معنای تابیعیت و دنباله روی از یک خط و مشی مشخص است.
نحوه ایجاد توابع در زبان php :
یک تابع تعریف شده توسط برنامه نویس با کلمه functionشروع می شود و به دنبال آن نام تابع بدون استفاده از هیچ علامتی همچون $ نوشته می شود و پس از باز و بستن پرانتزها که ممکن است داخل این پرانتزها آرگومان های تابع یا بعبارتی داده های ورودی تابع باشد تعریف شوند و در نهایت با نوشتن دستورات و خروجی ها لازم در داخل علامت { } کار تابع نویسی به پایان می رسد.
function functionName() {
code to be executed;
}
(بیشتر…)