Tipos de datos SPL
PHP Manual

La clase SplString

(No hay información de versión disponible, podría estar únicamente en SVN)

Introducción

La clase SplString es utilizada para hacer cumplir el uso correcto del tipo de dato string.

Sinopsis de la Clase

SplString extends SplType {
/* Constantes */
const integer __default = 0 ;
/* Métodos heredados */
SplType::__construct ([ mixed $initial_value [, bool $strict ]] )
}

Constantes predefinidas

SplString::__default

Ejemplos

Ejemplo #1 Ejemplo de uso de SplString

<?php
$string 
= new SplString("Probando");

try {
    
$string = array();
} catch (
UnexpectedValueException $uve) {
    echo 
$uve->getMessage() . PHP_EOL;
}

var_dump($string);
echo 
$string// Muesta la salida "Probando"
?>

El resultado del ejemplo sería:

El valor no es un string
object(SplString)#1 (1) {
  ["__default"]=>
  string(7) "Probando"
}
Probando


Tipos de datos SPL
PHP Manual