Nou Generator de prompt AI — scrie prompturi mai bune pentru ChatGPT, Claude și Gemini →

Modulul 3: Tablouri (Arrays), Sortare, Filtrare Date și JSON

Totul despre tablouri indexate și asociative în PHP: array_map, array_filter, array_reduce, array_find (PHP 8.4), algoritmi de sortare (usort, multisort), validarea datelor cu filter_var și serializarea JSON.

🗂️ Pipeline-uri Funcționale pe Tablouri, Validare și JSON în PHP 8.3 / 8.4

Combină array_filter(), array_map(), noile funcții PHP 8.4 (array_find, array_any, array_all) și json_encode(…, JSON_THROW_ON_ERROR) pentru prelucrări sigure de colecții:

<?php
declare(strict_types=1);

$produse = [
    ['nume' => 'Laptop Pro', 'pret' => 5400, 'stoc' => 4],
    ['nume' => 'Mouse Wireless', 'pret' => 180, 'stoc' => 0],
    ['nume' => 'Monitor 4K', 'pret' => 1950, 'stoc' => 7],
];

// Filtrare produse disponibile + aplicare TVA 19%:
$disponibile = array_values(array_filter($produse, fn(array $p): bool => $p['stoc'] > 0));
usort($disponibile, fn(array $a, array $b): int => $a['pret'] <=> $b['pret']);

// Serializare sigură în JSON cu tratarea erorilor:
$json = json_encode($disponibile, JSON_PRETTY_PRINT | JSON_UNESCAPED_UNICODE | JSON_THROW_ON_ERROR);
echo $json;

102 funcții afișate

Tablouri (array) 89 de comenzi

↑ Sus

Validarea datelor 7 comenzi

↑ Sus

JSON 6 comenzi

↑ Sus
Comunitate & Schimb de cunoștințe

Întrebări & Exemple de Cod: Modulul 3: Tablouri (Arrays), Sortare, Filtrare Date și JSON

Ai o nelămurire despre utilizarea comenzii Modulul 3: Tablouri (Arrays), Sortare, Filtrare Date și JSON sau ai descoperit un truc / fragment de cod util? Distribuie-l cu ceilalți programatori!

💬

Fii primul care pune o întrebare sau distribuie un fragment de cod / prompt!

Nu au fost adăugate încă întrebări sau exemple de cod pentru această pagină. Dacă ai întâlnit o problemă sau ai un snippet util, adaugă-l mai jos pentru a-i ajuta pe ceilalți.

Comunitate Adaugă o întrebare sau distribuie un cod

Moderare & Siguranță:

Pentru a menține calitatea și securitatea informațiilor, fiecare întrebare sau fragment de cod/prompt este analizat (manual sau prin moderare asistată de AI) înainte de publicare.