PHP

rajab_natshah,
@rajab_natshah@mastodon.social avatar

The PHP project has decided to extend security support for versions from one to two years!!
https://github.com/php/policies/blob/main/release-process.rst
https://www.php.net/supported-versions.php

sarah,
@sarah@phpc.social avatar

Are you a PHP developer looking for a job? Make sure you check out my project, https://phpforhire.com which is in beta, and will allow you to post a profile of yourself that will be searchable online.

helhum, German
@helhum@chaos.social avatar

Exactly 10 years ago, I released the first version of TYPO3 Console. Happy Birthday 🥳

#typo3

oliklee,
@oliklee@chaos.social avatar

@helhum Oh, wow. This tool has really helped me in my projects. Thank you so much for your work! ❤️

supergarv,
@supergarv@phpc.social avatar

@helhum Thank you so much for it!

tomasnorre,
@tomasnorre@phpc.social avatar

After asking the community, I have decided to release a v12 version of the which is compatible with TYPO3 12 LTS. There are some smaller know issues, but I hope the community will engage and help improve the code base.

https://x.com/tomasnorre/status/1790687063639040380

Crell,
@Crell@phpc.social avatar

Any time I see "bad" code, the first answer is usually "you need more precise and strict types."

Often there's other stuff wrong, but easily 70% of the time, the fix starts with "define the problem better and the problem goes away."

#PHP #Kotlin #Programming

ramsey,
@ramsey@phpc.social avatar

Brent Roose has another great write up about what’s new in 8.4. https://stitcher.io/blog/new-in-php-84

ramsey,
@ramsey@phpc.social avatar

@bobmagicii That’s chaotic evil!

bobmagicii,
@bobmagicii@phpc.social avatar

@ramsey excited about the html thing and implicit nullable though, i always thought that loop hole was weirdish as i stare at my method declarations being like "does this reallllllly make sense?"

grusp, Italian
@grusp@phpc.social avatar

📣 Less than 24 hours to the 21st edition of @phpday ! It is the oldest php conference in Europe!

:elephpant: Last chance to get your ticket, online or in-presence!

➡️ https://2024.phpday.it/tickets/

🇮🇹 See you tomorrow in Verona, Italy and online!

sebastian,
@sebastian@phpc.social avatar

@grusp @phpday Have fun!

pierstoval,
@pierstoval@mastodon.social avatar

@grusp @phpday Omg, that lineup! I so much wish I could be there but I can't 😭😭😭

denniskoch,
@denniskoch@phpc.social avatar

It's nice to see PHP thriving again under the @thephpf. After the efforts in the past and the latest hires I think the development of the language is doing great.

What I'd love to see now, is some focus on:

  1. Marketing: Maybe starting with a modern PHP.net website to get rid of the „PHP is dead“ image and/or more tech content on social media.

  2. Sponsorship for important PHP tools and extensions like Xdebug, PHPStan, PHP CS Fixer, PHPUnit, Rector, to name a few.

derickr,
@derickr@phpc.social avatar

@denniskoch @thephpf There are slow rumbling plans for your first point under way.

denniskoch,
@denniskoch@phpc.social avatar

@derickr @thephpf Great to hear. Maybe the second point can be tackled at some point, too 😅

nyamsprod,
@nyamsprod@phpc.social avatar

Coming soon in the next minor release of League\Csv 😍
still ironing the feature that you can already test on the master branch. give it a try
https://csv.thephpleague.com/9.0/reader/statement/#where-clauses

nyamsprod,
@nyamsprod@phpc.social avatar

@derflocki there are a couple reasons why I do not use SQLite. First the package needs no dependencies, two, the feature was already present in the package like 7 years ago I only updated the UX around it and last but not least I seldom encounter CSV that adheres fully to the draft/informal RDC. Hence using the SQLite extension would not solve CSV parsing in real world IMHO.

derflocki,
@derflocki@phpc.social avatar

@nyamsprod Thanks for the explanation!

ramsey,
@ramsey@phpc.social avatar

The property hooks RFC passed! https://wiki.php.net/rfc/property-hooks

theshaunwalker,
@theshaunwalker@phpc.social avatar

@ramsey super exciting!

pieceofthepie,
@pieceofthepie@n8e.dev avatar

@ramsey lovely bit of business

a_watch, German
@a_watch@bewegung.social avatar
phpmd,
@phpmd@phpc.social avatar

We are working on version 3 for PHPMD.

The new major version will not only drop all PHP versions from 5.2 till 8.0 but also cleanup the internal code and lower the maintenance cost.

You can follow the proces in the milestone: https://github.com/phpmd/phpmd/milestone/25

pdepend,
@pdepend@phpc.social avatar

We are working on version 3 for PHP Depend.

The new major version will drop support for all PHP versions from 5.2 till 8.0. And it will cleanup the internal code and lower the maintenance cost.

You can follow the proces in the milestone: https://github.com/pdepend/pdepend/milestone/18

davidbisset,
@davidbisset@phpc.social avatar

New bumper sticker:

$_GET["rich"] OR die("trying");

davidbisset,
@davidbisset@phpc.social avatar

@ian that’s a tall bumper sticker! Lol. But I love it!

cferdinandi,
@cferdinandi@mastodon.social avatar

@davidbisset 😂😂😂

webvision, German
@webvision@mastodon.social avatar

You are running a #TYPO3 website as a hobby or as a not-funded project & want to use our #DeepL #Translate extensions? Starting May 1st, we are giving away 10 #free tokens for our extensions & add-ons. If more than 10 people apply, we will make a raffle. Follow, RT + DM.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • php
  • tacticalgear
  • magazineikmin
  • thenastyranch
  • Youngstown
  • mdbf
  • everett
  • slotface
  • khanakhh
  • ethstaker
  • rosin
  • kavyap
  • GTA5RPClips
  • InstantRegret
  • DreamBathrooms
  • megavids
  • ngwrru68w68
  • Durango
  • normalnudes
  • cubers
  • modclub
  • cisconetworking
  • tester
  • osvaldo12
  • provamag3
  • anitta
  • Leos
  • JUstTest
  • lostlight
  • All magazines