آموزش ها

معرفی php7

توسط احد

ارسال شده در تاریخ ۱۲ بهمن,۱۳۹۶



php7 در  سوم دسامبر 2015 منتشر شد. در این آموزش با ویژگی های جدید php7 آشنا خواهیم شد.

این آموزش برای توسعه دهندگان مبتدی php  می باشد. ما فرض می کنیم که خوانندگان این آموزش با نسخه های قبلی php آشنا هستند. این نسخه از php شامل تغییرات مهمی نسبت به نسخه 5 که در سال 2004 منتشر شد می باشد.

ادامه مطلب

توابع کار با رشته ها در php

توسط احد

ارسال شده در تاریخ ۲۲ دی,۱۳۹۶



توضیح تابع

یک رشته را همراه با بک اسلش در جلوی کاراکتر تعیین شده بر می گرداند

addcslashes

این تابع قبل از کاراکترهای از پیش تعریف شده، بک اسلش قرار می دهد

addslashes

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

chunk_split

شکستن یک رشته و تبدیل آن به آرایه

explode

چاپ یک کاراکتر، رشته یا چاپ تعداد بیشتری رشته

echo
ادامه مطلب

strategy pattern

توسط احد

ارسال شده در تاریخ ۰۳ مهر,۱۳۹۶



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

ادامه مطلب

Singleton Pattern

توسط احد

ارسال شده در تاریخ ۰۱ مهر,۱۳۹۶



در این آموزش یاد می گیرید که چگونه الگوی طراحی Singleton را پیاده سازی کنید و چرا و چه زمانی از این الگوی طراحی در اپلیکیشن خود استفاده کنید. همانطور که از نام Singleton می توان فهمید توسط این متد می توان که یک و تنها یک نمونه از کلاس داشت.

ادامه مطلب

توابع کار با آرایه ها در php

توسط احد

ارسال شده در تاریخ ۲۳ شهریور,۱۳۹۶



array()

array_change_key_case()

array_chunk()

array_column()

array_combine()

array_count_values()

array_diff()

array_diff_assoc()

array_diff_key()

array_diff_uassoc()

array_diff_ukey()

array_fill()

array_fill_keys()

array_filter()

array_flip()

array_intersect()

array_intersect_assoc()

array_intersect_key()


ادامه مطلب