Voorbeeld 1: Lambda function om een array te filteren en direct aanpassen

Wij hebben een PHP-array-object dat nul of meer waarden kan bevatten, zoals deze:

  
  
      $pets = [
        'dog' => ['black', 'white', 'golden'],
        'cat' => ['black', 'white'],
        'fish' => ['black', 'white', 'golden']
    ];
  

We willen een array hebben waar we zien namen van dieren die hebben geen kleur 'golden'.

Eindresultaat:

  
      $pets = [ 'dog', 'fish' ];
  

PHP Code:

  
      $notGoldenPets = array_filter(array_map(function($key, $value){
        return in_array('golden', $value)? $key : null;
    }, array_keys($pets), $pets));
  
Symfony

Versie 5.1.0 gelanceerd  

Mei 31

Zoals voor elke andere Symfony minor-release geldt onze belofte van achterwaartse compatibiliteit en dit betekent dat u gemakkelijk zou moeten kunnen upgraden zonder iets in uw code te veranderen.

Verder lezen
PHP8

Eerste Alpha versie

Juni 25

PHP 8.0 Alpha 1 is zojuist uitgebracht als de eerste momentopname van de ontwikkeling van deze belangrijke update van de PHP-programmeertaal, die eind november wordt verwacht.

Verder lezen

Onze PHP-code voorbeelden

Door middel van voorbeelden proberen we wegwijs te maken in de programmeertaal PHP.

Voorbeeld 1 Lambda function om een array te filteren Voorbeeld 2 Factory method in PHP