Computer quantistici: siamo davvero alla vigilia del grande salto?

Immagine
  COMPUTER QUANTISTICI: SIAMO DAVVERO ALLA VIGILIA DEL GRANDE SALTO? Dopo anni di promesse, il quantum computing entra nella fase in cui deve dimostrare di saper fare qualcosa di realmente utile Per molti anni il computer quantistico è stato contemporaneamente una macchina reale e una promessa. Reale, perché nei laboratori funzionavano già processori capaci di controllare decine e poi centinaia di qubit. Promessa, perché fra l'esecuzione di esperimenti spettacolari e la disponibilità di una macchina capace di risolvere problemi industrialmente importanti meglio dei migliori sistemi classici rimaneva una distanza enorme. Nel 2026 quella distanza non è scomparsa. Ma qualcosa è cambiato. Non stiamo ancora entrando nell'epoca nella quale i computer quantistici sostituiranno quelli tradizionali — e probabilmente non entreremo mai in un'epoca formulata in questi termini. Stiamo invece arrivando al punto nel quale diventa plausibile immaginare sistemi computazionali ibridi, costit...

Corso di PHP: 5 – Array e Manipolazione Dati

5 – Array e Manipolazione Dati

Array in PHP:

  • Array indicizzati: usano chiavi numeriche (0,1,2...)
  • Array associativi: usano chiavi testuali (es. "nome" => "Mario")
  • Array multidimensionali: array che contengono altri array

// Array indicizzato
$frutti = ["Mela", "Banana", "Arancia"];

// Array associativo
$persona = [
  "nome" => "Luca",
  "eta" => 25,
  "citta" => "Roma"
];

// Array multidimensionale
$classe = [
  ["nome" => "Anna", "voto" => 28],
  ["nome" => "Paolo", "voto" => 30],
  ["nome" => "Sara", "voto" => 27]
];
  

Funzioni utili sugli array:

  • count(): restituisce la lunghezza di un array
  • array_merge(): unisce due o più array
  • sort(): ordina un array in ordine crescente
  • in_array(): verifica se un valore è presente

$numeri = [4, 2, 8, 1];
sort($numeri); // [1, 2, 4, 8]

$altri = [10, 20];
$uniti = array_merge($numeri, $altri); // [1,2,4,8,10,20]

echo count($uniti); // 6
  

Iterazioni sugli array:

Si possono scorrere con foreach, for o while.


$spesa = ["Pane", "Latte", "Uova"];

foreach ($spesa as $item) {
  echo "- " . $item . "<br>";
}
  

📝 Esercizio

Obiettivo: Gestire una lista della spesa con aggiunta e visualizzazione degli elementi.


$spesa = ["Pane", "Latte"];

// Aggiungere un nuovo elemento
$spesa[] = "Pasta";

// Stampare la lista
echo "Lista della spesa:<br>";
foreach ($spesa as $item) {
  echo "- " . $item . "<br>";
}
  

Commenti

Post popolari in questo blog

Corso di Programmazione Strutturata e OOP: 3 Ereditarietà incapsulamento polimorfismo

Corso di CSS & Web Design: 3 – Box Model e spaziature

Corso di CSS & Web Design: 7 – Responsive Design