Arreglos asociativos en PHP
Claves de cadena con =>, más los operadores que manejan las ausentes.
<?php
$stock = ["apples" => 12, "pears" => 4];
$stock["plums"] = 9;
echo $stock["apples"], PHP_EOL;
// ?? supplies a default when the key is missing
echo $stock["kiwis"] ?? 0, PHP_EOL;
echo array_key_exists("pears", $stock) ? "have pears" : "no pears", PHP_EOL;
print_r(array_keys($stock));
echo count($stock), " kinds in stock", PHP_EOL;
Cómo funciona
=>empareja claves con valores; una asignación simple agregaplumsen el lugar.??da un valor por defecto para la clave faltante en vez de una advertencia.array_key_existspregunta sin leer;array_keyslista todas las claves.
Palabras clave y builtins usados aquí
array_key_existsarray_keyscountechoprint_r
El intento, en números
- Líneas
- 11
- Caracteres a escribir
- 340
- Tokens
- 85
- Ritmo de tres estrellas
- 75 tpm
Al ritmo de tres estrellas de 75 tokens por minuto, este intento toma unos 68 segundos.
Paso 2 de 3 en Arreglos; paso 8 de 27 en Fundamentos del lenguaje.