PHPackages                             php-school/learn-you-php - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [CLI &amp; Console](/categories/cli)
4. /
5. php-school/learn-you-php

ActivePhp-school-workshop[CLI &amp; Console](/categories/cli)

php-school/learn-you-php
========================

An introduction to PHP's core features: i/o, http, arrays, exceptions and so on.

0.6.1(5y ago)3192.0k35[3 PRs](https://github.com/php-school/learn-you-php/pulls)MITPHPPHP &gt;=7.2

Since Nov 20Pushed 1y ago15 watchersCompare

[ Source](https://github.com/php-school/learn-you-php)[ Packagist](https://packagist.org/packages/php-school/learn-you-php)[ Docs](https://www.phpschool.io)[ RSS](/packages/php-school-learn-you-php/feed)WikiDiscussions master Synced 1mo ago

READMEChangelog (7)Dependencies (5)Versions (31)Used By (0)

Learn You PHP!
==============

[](#learn-you-php)

The very first PHP School workshop. A revolutionary new way to learn PHP
 Bring your imagination to life in an open learning eco-system

[ ![](https://github.com/php-school/learn-you-php/actions/workflows/build.yml/badge.svg)](https://github.com/php-school/learn-you-php/actions)[ ![](https://camo.githubusercontent.com/a3aaa6b5e67299146941df347322b41f966e10486c574580a33158b10ed47c7b/68747470733a2f2f696d672e736869656c64732e696f2f636f6465636f762f632f6769746875622f7068702d7363686f6f6c2f6c6561726e2d796f752d7068702e7376673f7374796c653d666c61742d737175617265)](https://codecov.io/github/php-school/learn-you-php)[ ![](https://camo.githubusercontent.com/8124c34f475098621222ba23aae5f0025cac4d4ce881c71883cffef42f3d5faa/68747470733a2f2f7068707363686f6f6c2e6865726f6b756170702e636f6d2f62616467652e737667)](https://phpschool-team.slack.com/messages)

---

[![Learn You PHP Workshop](https://cloud.githubusercontent.com/assets/2174476/12734228/2bb56e46-c937-11e5-803a-e94687adfbce.png)](https://cloud.githubusercontent.com/assets/2174476/12734228/2bb56e46-c937-11e5-803a-e94687adfbce.png)

Installation
------------

[](#installation)

1. Install [PHP](http://php.net/downloads.php)
2. Install [workshop-manager](https://www.phpschool.io/)
3. Run `workshop-manager install learnyouphp`
4. Run `learnyouphp`

**learnyouphp** will run through a series of PHP workshops. Starting at a basic "Hello World" and moving on to more advanced exercises about dealing with filesystems, objects, exceptions and streams.

###  Health Score

40

—

FairBetter than 88% of packages

Maintenance30

Infrequent updates — may be unmaintained

Popularity38

Limited adoption so far

Community25

Small or concentrated contributor base

Maturity59

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 89.2% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~80 days

Recently: every ~373 days

Total

24

Last Release

1941d ago

PHP version history (2 changes)0.1.0PHP &gt;=5.6

0.6.0PHP &gt;=7.2

### Community

Maintainers

![](https://www.gravatar.com/avatar/421c0adaa533effb16310b34396c544663167970aa9eb6940edb6ed1917c963d?d=identicon)[AydinHassan](/maintainers/AydinHassan)

![](https://www.gravatar.com/avatar/3b687a69b50ca9efbf61db77158c74181f8c051b4b95c95705810e20e66bfa2c?d=identicon)[mikeymike](/maintainers/mikeymike)

---

Top Contributors

[![AydinHassan](https://avatars.githubusercontent.com/u/2817002?v=4)](https://github.com/AydinHassan "AydinHassan (240 commits)")[![mikeymike](https://avatars.githubusercontent.com/u/2174476?v=4)](https://github.com/mikeymike "mikeymike (17 commits)")[![michaellenahan](https://avatars.githubusercontent.com/u/219397?v=4)](https://github.com/michaellenahan "michaellenahan (5 commits)")[![jacktonkin](https://avatars.githubusercontent.com/u/1344557?v=4)](https://github.com/jacktonkin "jacktonkin (3 commits)")[![dependabot[bot]](https://avatars.githubusercontent.com/in/29110?v=4)](https://github.com/dependabot[bot] "dependabot[bot] (1 commits)")[![osamu2001](https://avatars.githubusercontent.com/u/19066?v=4)](https://github.com/osamu2001 "osamu2001 (1 commits)")[![snay](https://avatars.githubusercontent.com/u/3167886?v=4)](https://github.com/snay "snay (1 commits)")[![weichenlin](https://avatars.githubusercontent.com/u/3406567?v=4)](https://github.com/weichenlin "weichenlin (1 commits)")

---

Tags

educationphpphp-schoolworkshopphpcliconsoleterminaleducationlearningphpschoolphp-schoolworkshop

###  Code Quality

Code StylePHP\_CodeSniffer

### Embed Badge

![Health badge](/badges/php-school-learn-you-php/health.svg)

```
[![Health](https://phpackages.com/badges/php-school-learn-you-php/health.svg)](https://phpackages.com/packages/php-school-learn-you-php)
```

###  Alternatives

[php-school/cli-menu

A command line menu helper in PHP

2.0k1.1M27](/packages/php-school-cli-menu)[php-school/php-workshop

PHP Workshop Framework

466.3k6](/packages/php-school-php-workshop)[nunomaduro/termwind

It's like Tailwind CSS, but for the console.

2.5k239.8M286](/packages/nunomaduro-termwind)[php-school/terminal

A command line terminal utility in PHP

21961.6k2](/packages/php-school-terminal)[nunomaduro/laravel-console-task

Laravel Console Task is a output method for your Laravel/Laravel Zero commands.

2582.1M11](/packages/nunomaduro-laravel-console-task)[mehrancodes/laravel-harbor

A CLI tool to Quickly create On-Demand preview environment for your apps.

9989.0k](/packages/mehrancodes-laravel-harbor)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
