کلاس PHP Validation

https://roocket.ir/articles/php-validation-class

کلاس PHP Validation مجموعه ای از قوانین و متد های اعتبار سنجی است که به شما این اجازه را می دهد تا اعتبار سنجی سمت سرور را به فرم های خود با سرعت و با حداقل تلاش در کد نویسی اضافه کنید.

کوکی ها در php

https://roocket.ir/articles/cookies-in-php

کوکی یک قطعه اطلاعات (یک فایل متنی) است که سرور بر روی کامپیوتر کاربر ذخیره کرده و در مراجعات کاربر به همان سایت ، از آن اطلاعات برای شناسایی وی استفاده می کند. این فایل متنی شامل داده هایی مانند رمز عبور ، نام کاربری ، ایمیل و اطلاعاتی است که در سایت مقصد وارد کرده باشید است.

کتابخانه ی PHP Excel

https://roocket.ir/articles/php-excel-library

کتابخانه ی  php Excel از مجموعه توابع و کلاس هایی تشکیل شده است که این امکان را به برنامه نویسان و توسعه دهندگان میدهد تا قابلیت ویرایش صفحه گسترده (spreadsheet) را در برنامه‌های خود پیاده‌سازی کنند. PHPExcel  از فرمت‌های پرکابردی مثل.xls و .xlsx، .ods و CSV پشتیبانی می‌کند. 

الگوریتم base64 در php

https://roocket.ir/articles/base64-algorithm-in-php

base64 نام تابعی از PHP است که کدهای پروژه شما را رمزگذاری می کند. دو تابع base64_encode و base64_decode برای کد کردن کد های پروژه های وب مورد استفاده قرار می گیرد. این توابع در نسخه‌های ۴ به بالا زبان php وجود دارد و امکان استفاده از آنها در نسخه های قدیمی امکان پذیر نیست.

خصوصیت (Abstract) در php

https://roocket.ir/articles/specifications-abstract-in-php

خاصیت Abstract زمانی استفاده می شود که بخواهیم کلاس یا تابعی را بدون داشتن بدنه تعریف کنیم و بخواهیم بدنه آن را بعداً تعریف میکنیم.به عنوان مثال اگر بخواهیم چندین کلاس مختلف برای کار با بانک های اطلاعاتی مختلف در برنامه تعریف کنیم که در آن برخی کارها یکسان می باشد.

متد های جادویی php

https://roocket.ir/articles/php-magical-methods

در php  تعدادی متد وجود دارند که به آنها متد های جادویی ( Magic Methods ) میگویند. این متد ها با دو خط زیر دار __ شروع  می شوند و هرکدام کار خاصی را انجام می دهند. این متد ها برای برنامه نویسان بسیار مفید می باشند و در اکثر مواقع از آنها استفاده می کنند.

Nodejs در مقابل PHP

https://roocket.ir/articles/nodejs-vs-php

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

PHP در سال ۲۰۲۰

https://roocket.ir/articles/php-in-2020

در بین توسعه دهندگان وب و به طور کلی برنامه‌نویسان؛ این مسئله از کسی پوشیده نیست که PHP معتبرترین و مشهورترین نیست.

ذخیره سازی داده در حافظه موقت ( cache )

https://roocket.ir/articles/data-storage-in-the-cache

توابعی که در PHP ، از عمل ذخیره سازی داده در حافظه موقت ( cache ) بهره میگیرند. تابع ()stat اطلاعاتی را درباره ی یک فایل برمی گرداند. این تابع یک آرایه را برمی گرداند که شامل عناصر زیر است 

LAMP سرور چیست ؟

https://roocket.ir/articles/create-lamp-web-server-using-ubuntu

LAMP مخفف کلمات Linux Apache MySQL PHP است. اگر یک توسعه دهنده php باشید مطمئنا با همه این موارد آشنایی دارید. اما به صورت خیلی کوتاه در رابطه با هرکدام از این موارد یک توضیح ارائه می‌شود.

آیا PHP مرده است؟ نه! حداقل نه بر حسب آمار استفاده از آن

https://roocket.ir/articles/is-php-dead

پشت پرده، تغییری در حال بروز است که کاربران معمولی ممکن است متوجه آن نشوند: بلوک‌های Gutenberg با استفاده از JavaScript (React، JSX و ES6) ساخته شده‌اند، نه PHP. این تغییر در کنار تغییرات دیگر در توسعه وب، ممکن است باعث شود که بپرسید: «آیا PHP مرده است؟»

یک برنامه PHP چگونه کار می‌کند؟

https://roocket.ir/articles/how-php-applications-are-working

به احتمال زیاد شما اینگونه فکر می‌کنید: خوب سایت من به خوبی لود می‌شود، پس چرا باید به این موضوع فکر کنم؟ اما حقیقت این است که دانستن نحوه عملکرد یک برنامه PHP می‌تواند بسیار مفید باشد.

فهرست سوالات رایج و پرکاربرد در حیطه برنامه‌نویسی PHP

https://roocket.ir/articles/the-heat-index-of-questions-about-php

PHP یک زبان برنامه‌نویسی سمت سرور و محبوب است که عمدتا برای توسعه وب سایت‌ها و وب اپلیکیشن‌ها استفاده می‌شود. همچنین می‌توان از آن برای ایجاد وب سایت‌های استاتیک یا داینامیک نیز استفاده کرد. یادگیری آن هم بسیار ساده است. بنابراین در این مقاله قصد داریم ۱۱ سوال متداول در مورد PHP را بررسی کنیم.

20 کتابخانه عالی برای php

https://roocket.ir/articles/20-awesome-php-libraries-for-early-2017

در این پست قراره یک سری کتابخونه های PHP رو معرفی کنم که در چند ماه گذشته مورد توجه خیلی ها قرار گرفته و توسط خیلی ها در پروژه ها استفاده شده . این کتابخونه ها برای توسعه سریع پروژه های PHP میتونن مورد استفاده قرار بگیرن . از این رو از نظر من حتما میتونن برای شما مفید باشن . خوب بریم خیلی سریع شروع...

کتابخانه ی Requests for php

https://roocket.ir/articles/requests-library-for-php

یکی دیگر از کتابخانه های php ، Requests است که در این مقاله قصد داریم به معرفی اجمالی و قدرت و توانایی های این کتابخانه در پیشبرد پروژه های php بپردازیم و نحوه ی استفاده آن را بیان کنیم.

الگوی مرتب سازی در php

https://roocket.ir/articles/pattern-sort-in-php

منظور از مرتب کردن یک لیست یا یک فایل، قرار دادن عناصر آنها به ترتیبی معقول و منطقی است که شامل مرتب سازی نزولی به صعودی وبالعکس می باشد. اگر یک لیست مرتب به نام A داشته باشیم و طول این لیست که میتواند شامل داده های مختلفی اعم از قد،وزن،نمره کلاسی و...

کلاس PHP MySQL Websocket Chat

https://roocket.ir/articles/php-mysql-class-websocket-chat

در این مقاله میخواهیم به معرفی کلاسی بپردازیم که با اضافه کردن آن به پروژه ی خود قادر خواهید بود تا قابلیت چت را به برنامه ی خود اضافه نمایید.

کلاس PHP Live Radio Streaming

https://roocket.ir/articles/php-class-radio-live-radio

در این مقاله قصد داریم به معرفی یکی دیگر از  کلاس های حوزه ی  Audioاز مجموعه کلاس های php بپردازیم.با ما همراه باشید . کلاسی که در این مقاله درباره ی آن صحبت می کنیم کلاس PHP Live Radio Streaming است.

تنظیمات فایل پیکر بندی php

https://roocket.ir/articles/php-configuration-file

قبل از شروع مطالب نگاهی اجمالی به ویژگی های فایل پیکربندی PHP (php.ini) می تواند جهت یادگیری سریعتر شما عزیزان مفید واقع شود . نام این فایل php.ini می باشد و به دلایلی از ساختار کلی فایلهای ini که بیشتر در برنامه های کاربردی ویندوز استفاده می شود، پیروی می کند.

collection های لاراول :‌ آرایه‌های php

https://roocket.ir/articles/laravel-collections-php-arrays-on-steroids

مجموعه‌های لاراول (Laravel Collections) یکی از قدرتمند‌ترین مقررات فریم‌وورک لاراول هستند. این مجموعه‌ها، همان چیزی که آرایه‌های PHP باید باشند، و حتی بهتر هستند.در این آموزش، برخی تکنیک‌ها که می‌توانند در هنگام کار با مجموعه‌های لاراول کاربردی باشند را بررسی خواهیم کرد.