SPL Types
在线手册:中文 英文
PHP手册

The SplString class

(No version information available, might only be in SVN)

简介

The SplString class is used to enforce strong typing of the string type.

类摘要

SplString extends SplType {
/* Constants */
const integer __default = 0 ;
/* 继承的方法 */
SplType::__construct ([ mixed $initial_value [, bool $strict ]] )
}

预定义常量

SplString::__default

范例

Example #1 SplString usage example

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

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

var_dump($string);
echo 
$string// Outputs "Testing"
?>

以上例程会输出:

Value not a string
object(SplString)#1 (1) {
  ["__default"]=>
  string(7) "Testing"
}
Testing


SPL Types
在线手册:中文 英文
PHP手册