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

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

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

کلاس PHP Validation

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

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

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

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

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

توابع اعتبار سنج زبان برنامه نویسی PHP

https://roocket.ir/articles/php-language-validator-functions

اعتبارسنجی داده های ورودی که کاربر یا برنامه در صفحات وب وارد می نمایند ، یکی از مهمترین مسائل در زمینه طراحی صفحات وب امن می باشد برای روشن شدن مسئله به چند مثال اشاره می کنم . فرض کنید که شما یک فرم ثبت نام در سایت خود ایجاد کرده اید کاربر در زمان ثبت نام باید یکسری اطلاعات خواسته شده را در فرم وا...

تغییر محتوای فایل php.ini با استفاده از php

https://roocket.ir/articles/change-the-content-of-the-php-ini-file-using-php

فایل php.ini  فایل پیکربندی اصلی  php است. این فایل اجازه می دهد تا کاربر به تعریف برخی از تنظیمات برای پروژه ی PHP بپردازد. با php.ini شما می توانید برخی از دستورات، از قبیل ”register_globals ” و فعال کردن و دسترسی به لاگ خطاها ، و یا تغییر پیش فرض پوشه  آپلود برای فایل های آپلود شده از طریق یک اسک...

متد های جادویی 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/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-in-2020

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

کتابخانه ی پی اچ پی Munee

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

این کتابخانه دارای ترفندهای بسیار مفیدی در داخل خود می باشد.ترکیب تعدادی از درخواستهای CSS و جاوااسکریپت در یک فایل ، تغییر اندازه تصویر،تلفیق خودکاری از  sass، بخشی از فایل های  CoffeeScript، فشرده سازی عالی  Gzip.

کتابخانه پی اچ پی Stash

https://roocket.ir/articles/stash-library

کتابخانه ی Stash باعث می شود که کد های شما سریع تر اجرا شوند. بعضی کار ها در پروژه ها وجود دارند که نتایج مشابهی را به همراه دارند،از جمله این کار ها مانند: نمایش داده های پایگاه داده یا تماس با API های خارجی.این کار ها زمان زیادی را می گیرید تا نتیجه ای را برگرداند ولی در اصل شما با تکنیک های موجود...

مدیریت خطا در زبان برنامه نویسی PHP

https://roocket.ir/articles/manage-the-error-in-php-programming-language

در زمان نوشتن اسکریپت ها و برنامه های تحت وب ، مدیریت خطا یک بخش مهم به حساب می آید . اگر کد شما ، نقص مدیریت خطا داشته باشد ، برنامه طراحی شده بسیار مبتدی به نظر آمده و خطراتی ممکن است آن را تهدید نماید.

پیکر بندی امنیتی php.ini

https://roocket.ir/articles/configuring-phpini-security

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

کلاس پی اچ پی svg-math-graphics

https://roocket.ir/articles/php-class-svg-math-graphics

کلاس svg-math-graphics گرافیک توابع ریاضی را در فرمت SVG در قالب نمودار نمایش میدهد و شما میتوانید در پروژه php  خود با استفاده از آنالیز ریاضی ، داده های اطلاعاتی پروژه تان را روی نمودار نمایش دهید

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

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

مجموعه‌های لاراول (Laravel Collections) یکی از قدرتمند‌ترین مقررات فریم‌وورک لاراول هستند. این مجموعه‌ها، همان چیزی که آرایه‌های 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 داشته باشیم و طول این لیست که میتواند شامل داده های مختلفی اعم از قد،وزن،نمره کلاسی و...