substr_replace Reemplaza un segmento en un string &reftitle.description; stringarraysubstr_replace arraystringstring arraystringreplace arrayintoffset arrayintnulllength&null; substr_replace reemplaza un segmento del string string por el string replace. El segmento está delimitado por offset y eventualmente por length. &reftitle.parameters; string El string de entrada. Puede proporcionarse un array de strings, y en este caso, los reemplazos se realizarán en cada uno de los strings. En esta situación, los parámetros replace, offset y length deben proporcionarse ya sea como valores escalares a aplicar a cada string, o como arrays donde el elemento correspondiente del array será utilizado para cada string de entrada. replace El string de reemplazo. offset Si offset no es negativo, el reemplazo se realizará a partir del carácter número offset en string. Si offset es negativo, el reemplazo se realizará a partir del offset-ésimo carácter contando desde el final del string string. length Si length es proporcionado y positivo, representará la longitud del segmento de código reemplazado en el string string. Si es negativo, representará el número de caracteres desde el final del string string donde detener el reemplazo. Si es omitido, tomará el valor por omisión del tamaño del string, y reemplazará todo hasta el final del string string. Por supuesto, si length vale 0, entonces, esta función tendrá como efecto insertar replace en string en la posición offset dada. &reftitle.returnvalues; El string resultante es retornado. Si el parámetro string es un array, entonces un array será retornado. &reftitle.changelog; &Version; &Description; 8.0.0 length ahora es nullable. &reftitle.examples; Ejemplo con <function>substr_replace</function> \n"; // Reemplaza todo el string $var por 'bob'. echo substr_replace($var, 'bob', 0) . "
\n"; echo substr_replace($var, 'bob', 0, strlen($var)) . "
\n"; // Inserta 'bob' al inicio del string echo substr_replace($var, 'bob', 0, 0) . "
\n"; // Reemplaza la secuencia 'MNRPQR' por 'bob'. echo substr_replace($var, 'bob', 10, -1) . "
\n"; echo substr_replace($var, 'bob', -7, -1) . "
\n"; // Borra la secuencia 'MNRPQR' de $var. echo substr_replace($var, '', 10, -1) . "
\n"; ?> ]]>
Uso de <function>substr_replace</function> para reemplazar múltiples strings de una sola vez ]]> &example.outputs;
&reftitle.notes; ¬e.bin-safe; &reftitle.seealso; str_replace substr Acceso y modificación de un string, por carácter