Funciones de cadenas en PHP
El kit diario de cadenas: recortar, reemplazar, partir y unir.
<?php
$line = " The Quick Brown Fox ";
$clean = trim($line);
echo strtoupper($clean), "\n";
echo str_replace("Quick", "Sly", $clean), "\n";
echo strlen($clean), "\n";
echo str_contains($clean, "Brown") ? "found" : "missing", "\n";
$words = explode(" ", strtolower($clean));
echo implode("-", $words), "\n";
echo ucfirst("php strings"), "\n";
echo str_pad("menu", 10, "."), "\n";
Cómo funciona
trimquita el relleno;strtouppergrita el resultado.str_replacecambia una palabra;str_containshace una pregunta de sí o no.explodeparte la línea en palabras eimplodelas vuelve a pegar.str_padpuntea una línea de menú — el clásico truco del recibo.
Palabras clave y builtins usados aquí
echoexplodeimplodestr_containsstr_padstr_replacestrlenstrtolowerstrtouppertrimucfirst
El intento, en números
- Líneas
- 13
- Caracteres a escribir
- 382
- Tokens
- 122
- Ritmo de tres estrellas
- 75 tpm
Al ritmo de tres estrellas de 75 tokens por minuto, este intento toma unos 98 segundos.
Paso 1 de 3 en Cadenas y regex; paso 13 de 27 en Fundamentos del lenguaje.