Article Tags
Creating Strictly Typed Arrays and Collections in PHP

Creating Strictly Typed Arrays and Collections in PHP

Key Takeaways PHP 5.6 introduced the ability to create typed arrays using the … token, which denotes that a function or method accepts a variable length of arguments. This feature can be combined with type hints to ensure that only certain types o

Feb 10, 2025 am 11:20 AM
Make Your Own Social Network, Game Server, or Knowledgebase! - Sourcehunt

Make Your Own Social Network, Game Server, or Knowledgebase! - Sourcehunt

This month's Sourcehunt highlights promising open-source projects ripe for contributions! We've curated a selection of projects needing Github stars and pull requests, offering opportunities to give back to the open-source community. Featured Proj

Feb 10, 2025 am 11:14 AM
Upgrading Sylius the TDD Way: Exploring PhpSpec

Upgrading Sylius the TDD Way: Exploring PhpSpec

This article demonstrates extending Sylius's core functionality using Test-Driven Development (TDD) to improve inventory management. We'll add color-coded low-stock indicators to the product listing. This will be a backend implementation; visual te

Feb 10, 2025 am 11:13 AM
How to Use Laravel Mix in Non-Laravel Projects

How to Use Laravel Mix in Non-Laravel Projects

This tutorial demonstrates how to leverage Laravel Mix, a streamlined Webpack API wrapper, for asset compilation in projects outside the Laravel framework. This approach significantly accelerates project setup by eliminating the need for extensive W

Feb 10, 2025 am 11:09 AM
How'd They Do It? PHPSnake: Detecting Keypresses

How'd They Do It? PHPSnake: Detecting Keypresses

This article details building a PHP command-line version of the Snake game. A Bulgarian conference hackathon inspired the project, showcasing PHP's surprising capabilities in real-time game development. We'll construct the game from scratch, rather

Feb 10, 2025 am 11:02 AM
Mail Logging in Laravel 5.3: Extending the Mail Driver

Mail Logging in Laravel 5.3: Extending the Mail Driver

Laravel 5.3 Mail Send Extension: Custom Database Mail Log Laravel 5.3 provides an easy way to configure and send emails through a variety of popular services and includes a log assistive program for development. However, it does not cover all available services and may require extension of existing mail driver systems. Key points: Laravel 5.3 provides an easy way to easily configure and send emails through a variety of popular services, and includes log assistive programs for development. However, it does not cover all available services and may require extension of an existing mail driver system. To extend the mail driver system, you can use the artisan command

Feb 10, 2025 am 11:00 AM
The Delicious Evils of PHP

The Delicious Evils of PHP

PHP's eval() and exec() functions: powerful tools, but use with caution! This article explores the surprising versatility of these often-maligned PHP functions, showcasing examples of their effective—and secure—application. Peer Reviewed by Wern An

Feb 10, 2025 am 10:54 AM
Sending PHP Event Messages to Remote Logstash on Windows

Sending PHP Event Messages to Remote Logstash on Windows

Key Concepts: This article explores using Logstash and Rsyslog to manage and analyze event logs generated by PHP applications within distributed systems. It highlights the benefits of this approach for monitoring and decision-making. The core idea

Feb 10, 2025 am 10:25 AM
Functional Programming with Phunkie: Parser Combinators in PHP

Functional Programming with Phunkie: Parser Combinators in PHP

Phunkie: Building Parser Combinators in PHP (Part 1) This tutorial, adapted from the Inviqa blog, demonstrates how to create parser combinators using the Phunkie functional library for PHP. We'll focus on the core concepts and build basic parsers, s

Feb 10, 2025 am 10:23 AM
Extending OctoberCMS - Building a Soft-Delete Plugin

Extending OctoberCMS - Building a Soft-Delete Plugin

OctoberCMS: In-depth exploration of plug-in expansion and practical combat of soft delete plug-in Developers generally prefer easy-to-use and scalable CMS. OctoberCMS adheres to the concept of simplicity first, bringing a pleasant experience to developers and users. This article demonstrates some of the extensible features of OctoberCMS and extends the functionality of another plug-in with a simple plug-in. Key Points OctoberCMS provides a simple and easy-to-use CMS while allowing extensions through plug-ins. This scalability is reflected in the extent to which developers can penetrate the internal mechanisms of CMS, including modifying the functions of other developers plug-ins. The Rainlab Blog plugin allows articles to be created and assigned to different categories.

Feb 10, 2025 am 10:21 AM
Laravel Dusk - Intuitive and Easy Browser Testing for All!

Laravel Dusk - Intuitive and Easy Browser Testing for All!

Laravel Dusk: Streamlining End-to-End Browser Testing for JavaScript Applications This article explores Laravel Dusk, a powerful browser testing library designed for Laravel applications, particularly those heavily reliant on JavaScript, such as sing

Feb 10, 2025 am 10:18 AM
9 Hot Tips to Enhance Your Spark Experience

9 Hot Tips to Enhance Your Spark Experience

This article shares valuable advice for developers working with Laravel Spark, a framework for building web applications. It focuses on streamlining development and avoiding common pitfalls. Key Learnings: Streamline your project: Unnecessary bas

Feb 10, 2025 am 10:16 AM
Taming the Snoo: Playing with the Reddit API

Taming the Snoo: Playing with the Reddit API

Unlock the Power of Reddit's Data: A PHP Guide to the Reddit API This article demonstrates how to leverage the Reddit API with PHP, focusing on both public and authenticated methods. We'll explore basic search functionality and then delve into OAuth

Feb 10, 2025 am 10:15 AM
How PHP Executes - from Source Code to Render

How PHP Executes - from Source Code to Render

This article was peer reviewed by Younes Rafie. Thanks to all of SitePoint’s peer reviewers for making SitePoint content the best it can be! Inspired by a recent article on how Ruby code executes, this article covers the execution process for PHP

Feb 10, 2025 am 10:11 AM

Hot tools Tags

Undresser.AI Undress

Undresser.AI Undress

AI-powered app for creating realistic nude photos

AI Clothes Remover

AI Clothes Remover

Online AI tool for removing clothes from photos.

Undress AI Tool

Undress AI Tool

Undress images for free

Clothoff.io

Clothoff.io

AI clothes remover

Video Face Swap

Video Face Swap

Swap faces in any video effortlessly with our completely free AI face swap tool!

Hot Tools

vc9-vc14 (32+64 bit) runtime library collection (link below)

vc9-vc14 (32+64 bit) runtime library collection (link below)

Download the collection of runtime libraries required for phpStudy installation

VC9 32-bit

VC9 32-bit

VC9 32-bit phpstudy integrated installation environment runtime library

PHP programmer toolbox full version

PHP programmer toolbox full version

Programmer Toolbox v1.0 PHP Integrated Environment

VC11 32-bit

VC11 32-bit

VC11 32-bit phpstudy integrated installation environment runtime library

SublimeText3 Chinese version

SublimeText3 Chinese version

Chinese version, very easy to use