What's new in PHP8.1??

In this video I cover most of the changes made in PHP8.1.
Support me by subscribing - bit.ly/2xTQOI0
Source Code:
github.com/thecodeholic/php8....
What's new in PHP8.1:
www.php.net/releases/8.1/en.php
stitcher.io/blog/new-in-php-81
Migrating from PHP8.0 to PHP8.1:
www.php.net/manual/en/migrati...
PHPStorm early access:
blog.jetbrains.com/phpstorm/2...
Table of contents
-------------------------------
00:00 - Intro
00:59 - Project setup
01:57 - Enums
11:10 - Array unpacking with string values
13:28 - Readonly properties
17:33 - Intersection types
19:49 - First class callable syntax
21:16 - array_is_list function
22:41 - Final class constants
24:00 - new in initializers
25:36 - Names arguments after unpacking
26:55 - Octal literal notation
28:15 - Migrating from php8.0 to php8.1
29:47 - Fibers
30:33 - Finish
Follow me on social media:
/ thecodeholic
/ thecodeholic
/ thecodeholic
Check my Github:
github.com/thecodeholic

Пікірлер: 40

  • @moofymoo
    @moofymoo2 ай бұрын

    This is best video for getting up to speed when coming back to PHP after some (like 10 years) break. Other PHP tutorials I found on yt are either framework specific or explaining what is boolean..

  • @longdang8264
    @longdang82642 жыл бұрын

    I'm glad to see you back

  • @anasjamous4311
    @anasjamous43112 жыл бұрын

    Great effort🎩

  • @gofuroov
    @gofuroov2 жыл бұрын

    Awesome 👍

  • @gofuroov

    @gofuroov

    2 жыл бұрын

    Make video about Fibers

  • @abdullahseba4375
    @abdullahseba43752 жыл бұрын

    Would be nice to see more on Fibers.

  • @Anonymouse742
    @Anonymouse7422 жыл бұрын

    Thanks for all tutarials .its very very nice

  • @TheCodeholic

    @TheCodeholic

    2 жыл бұрын

    Thank you

  • @fullstackdeveloper6729
    @fullstackdeveloper67292 жыл бұрын

    sir i like your videos, you are my best teacher.

  • @TheCodeholic

    @TheCodeholic

    2 жыл бұрын

    Thanks a lot my friend

  • @parhamenekas
    @parhamenekas9 ай бұрын

    Thanks for your great explanation

  • @Lyrik-Klinge
    @Lyrik-Klinge2 жыл бұрын

    Thanks for the overview!

  • @TheCodeholic

    @TheCodeholic

    2 жыл бұрын

    Welcome

  • @AbhinavKulshreshtha

    @AbhinavKulshreshtha

    2 жыл бұрын

    ​@@TheCodeholic Can you share your multiple php version setup? Is it docker? I tried running docker but I can only run one php server properly at a time. If I try to run multiple php container, I start getting permission denied issues.

  • @dsan6274
    @dsan62742 жыл бұрын

    Thank you for the video

  • @TheCodeholic

    @TheCodeholic

    2 жыл бұрын

    Thanks for watching!

  • @sabuein
    @sabuein Жыл бұрын

    Thank you.

  • @kindyww8683
    @kindyww86832 жыл бұрын

    Thanks

  • @TheCodeholic

    @TheCodeholic

    2 жыл бұрын

    Welcome

  • @AliHassan-wc6nb
    @AliHassan-wc6nb2 жыл бұрын

    Zura champ! Can you tell me, when Yii3 will be released? Any updates.

  • @waleedmohamed2191
    @waleedmohamed21912 жыл бұрын

    Great work zura if I want to be a Good programmer do any idea with php and can will be problem solver what's can I do I'm studying cs50x after this should start php and must learn css I don't like css

  • @AliHassan-wc6nb
    @AliHassan-wc6nb2 жыл бұрын

    Dear Zura, I want to create custom reports and want to export them in excel and pdf. Also I want to log all transactions being executed in the system for backup and restoration purposes. I am using yii2. How to achieve this? Can you help?

  • @cenovyautomat
    @cenovyautomat2 жыл бұрын

    Please what PhpStorm color scheme are you using? It looks really nice.

  • @TheCodeholic

    @TheCodeholic

    2 жыл бұрын

    It is "Material Theme UI" plugin "Arc Dark (Material)" Theme

  • @NedumEze
    @NedumEze2 жыл бұрын

    Dear Zura, Thanks a lot for the Tutorial. May I ask, 'what did you do get packages like PHPMYADMIN to work when you did the upgrades'? Each time I attempted to upgrade, I lose access and connectivity to Mysql databases with tons of error messages indicating changes in PHPMyAdmin code base! Consequently, I stopped upgrading waiting for when all related packages are also updated.

  • @devbyjesus4176

    @devbyjesus4176

    Жыл бұрын

    you have to install as well the corresponding package to communicate with the mysql. if you use php8.1 for example the pilot php8.1-mysql has to be present as well.

  • @emredikmen276
    @emredikmen2762 жыл бұрын

    Hello, how can I understand that I have learned php really well, I always feel incomplete on this subject. Do you have any suggestions on this subject? Thanks

  • @bernardchisumo4054

    @bernardchisumo4054

    Жыл бұрын

    Keep practicing

  • @ciberman
    @ciberman2 жыл бұрын

    Did they remove the elephant logo?

  • @Kanexxable
    @Kanexxable2 жыл бұрын

    i wish we would get type aliases

  • @syedanwar1872
    @syedanwar18722 жыл бұрын

    JIT please explain

  • @NotMarkKnopfler
    @NotMarkKnopfler Жыл бұрын

    What's the difference between readonly and const? Anyone know?

  • @Vlfkfnejisjejrjtjrie

    @Vlfkfnejisjejrjtjrie

    11 ай бұрын

    Read-only is with the intent purpose of creating a non-mutable object. DTO (data transfer object pattern) is one example of the use.

  • @Kanexxable
    @Kanexxable2 жыл бұрын

    and generics

  • @hohojimmy4443
    @hohojimmy44432 жыл бұрын

    PHP is dropping

  • @melihbadem7643

    @melihbadem7643

    2 жыл бұрын

    PHP developers do not allow this. do not worry.

  • @ojsojs6004

    @ojsojs6004

    2 жыл бұрын

    PHP is still very popular and is getting better and better. 79 percent of the web still uses PHP.

  • @deeman2033

    @deeman2033

    2 жыл бұрын

    Php forever ! :D