راهنمای چیتشیت PHP
PHP هنوز موتور بیش از سهچهارم سایتهای دنیاست — وردپرس، لاراول و هزاران سیستم دیگر با این زبان کار میکنند. چیتشیت PHP دامینز پرکاربردترین توابع و الگوهای این زبان را دستهبندیشده و با مثال قابل کپی جمع کرده تا هنگام کدنویسی سرعتتان افت نکند.
پوشش موضوعی چیتشیت
- آرایهها: توابع پرتکرار مثل array_map، array_filter و مرتبسازی چندبعدی.
- رشتهها: برش، جایگزینی، قالببندی و کار با یونیکد فارسی.
- فایل و مسیرها: خواندن، نوشتن و مدیریت مسیرهای امن.
- تاریخ و زمان: فرمتبندی تاریخ شمسی و میلادی، محاسبه فاصله روزها.
- امنیت: فیلترکردن ورودی، escape خروجی و هش رمز عبور.
مخصوص توسعهدهندگان وردپرس
بخش زیادی از کار روزمره وردپرسکارها PHP خام است: نوشتن شورتکد، دستکاری کوئریها و آمادهسازی اسکریپتهای جانوری. چیتشیت برای همین سناریوها تنظیم شده تا پاسخ پرتکرار در همان یک نگاه پیدا شود.
چرا امنیت در PHP جدیتر است؟
چون PHP مستقیماً با ورودی کاربر و دیتابیس سروکار دارد، توابع فیلتر و escape در چیتشیت برجسته شدهاند. یادتان باشد: هر داده ورودی از کاربر، دشمن بالقوه است. برای اسکن فایلهای PHP سایتتان از نظر بدافزار، اسکنر امنیتی وردپرس دامینز را امتحان کنید.