۱۰۰ تابع پرکاربرد در طراحی سایت با php
زبان برنامهنویسی php، پرکاربردترین زبان برای برنامهنویسی و طراحی سایت به شمار میرود. اگر قصد یادگیری این زبان را داشته باشید، لازم است تا با توابع برنامهنویسی نیز آشنا شوید. به دلیل تعداد زیاد توابع، یادگیری تمام آنها بسیار مشکل و زمانبر خواهد بود. در ادامه فهرست مهمترین توابع را که در پروژههای واقعی بیشترین مقدار استفاده شدهاند مشاهده میکند.
با یادگیری این فهرست، تقریبا آماده خواهید بود تا یک پروژه واقعی را شروع کنید. البته لازم به ذکر است در این فهرست برخی از توابع هسته php مثل print و echo و isset در نظر گرفته نشدهاند. همچنین برای استفاده از پایگاه داده نیز باید بر اساس نیاز، یکی از روشهای موجود مثل استفاده از ORM ها یا PDO را فراگیری نمایید.
چنانچه قصد داشته باشید برای برنامهنویسی از فریمورکهای php مثل لاراول هم استفاده کنید، دانستن این فهرست از توابع همچنان به عنوان یک پیشنیاز برنامهنویسی و طراحی سایت با php به شمار میرود.
با کلیک روی نام هر تابع به راهنمای php مربوط به آن تابع هدایت میشوید.
- count
- is_array
- substr
- in_array
- explode
- str_replace
- implode
- strlen
- array_merge
- strpos
- preg_match
- sprintf
- trim
- strtolower
- file_exists
- is_string
- preg_replace
- file_get_contents
- array_key_exists
- array_keys
- dirname
- function_exists
- array_map
- get_class
- class_exists
- is_object
- time
- json_encode
- date
- is_null
- is_numeric
- array_shift
- defined
- is_dir
- json_decode
- header
- strtoupper
- array_values
- md5
- method_exists
- file_put_contents
- rtrim
- array_pop
- unlink
- basename
- realpath
- call_user_func
- call_user_func_array
- fopen
- microtime
- fclose
- is_int
- is_file
- array_slice
- preg_match_all
- ucfirst
- intval
- str_repeat
- serialize
- array_filter
- mkdir
- is_callable
- ltrim
- ob_start
- round
- fwrite
- array_unique
- array_search
- reset
- array_unshift
- parse_url
- func_get_args
- end
- base64_encode
- unserialize
- max
- preg_split
- gettype
- strrpos
- version_compare
- array_push
- floor
- strtotime
- htmlspecialchars
- ini_get
- ini_set
- chr
- extension_loaded
- is_bool
- ksort
- array_reverse
- ord
- uniqid
- strtr
- array_diff
- error_reporting
- ceil
- urlencode
- min
- print_r
منبع: Top 100 PHP functions