PHP - The wrong way

PHP Tour Nantes - Benjamin Clay & Loïck Piera - Mai 2017

J’espère que vous avez le cœur bien accroché parce que c’est une véritable boucherie à l’intérieur.

Coucou, je suis Benjamin Clay

Coucou, je suis Löïck Pïërä

Pourquoi proposer cette conférence ?

Mais surtout, pyrech a relu le code de ternel... 😭😭😭

Pourquoi regretter cette conférence ?

  • On a vu beaucoup de code vraiment vraiment dégueu.
Instant Regret

 == 

PHP...

PHP...

  • Mais on peut aussi faire de la merde !
Popo

PHP - The wrong way

Cette conférence n'est pas une conférence sur le cyclimse

Plan

LIVE CODING

Beaucoup plus rapide à coder qu'avec...

Les warnings de PHP ¯\_(ツ)_/¯

date_default_timezone_set(@date_default_timezone_get());

Utiliser du code externe

include('https://gist.github.com/pyrech/f14274861bcf4c2a1524396e70f9dc16/raw/2b0f6247bd84a30c4ef3b4a7e1c1fbe4fa99090a/compteur-live.php');
;

RTFM

Ne pas faire confiance à PHP.

Ne pas faire confiance à PHP.

Ne pas faire confiance à PHP.

Si vous *devez* utiliser Git...

L'Open Source

N'hésitez pas à mettre des +1 partout

Dernier protip : Comment embêter vos amis ?

<?php
exit("<br />
<b>Parse error</b>: syntax error, unexpected '}', expecting ',' or ';'
in <b>".$_SERVER["PHP_SELF"]."</b> on line <b>".rand(1, 500)."</b>
");

Si vous suivez nos conseils à la lettre, vous obtiendrez…

Si vous suivez nos conseils à la lettre, vous obtiendrez…

Benjamin et Löïck
https://jolicode.com

If you aren't ashamed of what you wrote 6 months ago, you aren't progressing as much as you should.



😬 Real men use die() instead of exit 😬