So erzwingen Sie in PHP einen String in ein Array: 1. Fügen Sie den Zieltyp „(array)“ in Klammern vor der zu konvertierenden String-Variablen hinzu, und die Syntax lautet „(array)$str“ 2. Verwenden Sie Die Funktion settype() legt den Typ einer Variablen fest, die Syntax lautet „settype($str,“array“)“.
Die Betriebsumgebung dieses Tutorials: Windows 7-System, PHP-Version 7.1, DELL G3-Computer
Methode 1: Fügen Sie den Zieltyp (Array in Klammern) vor der zu konvertierenden Zeichenfolgenvariablen hinzu )
(array)
<?php header("Content-type:text/html;charset=utf-8"); $str="php中文网"; $arr=(array)$str; var_dump($arr); ?>
输出结果:
方法2:使用settype()函数
settype() — 设置变量的类型
语法:settype ($var ,$type )
type 的可能值为:
“boolean” (或为“bool”,从 PHP 4.2.0 起)
“integer” (或为“int”,从 PHP 4.2.0 起)
“float” (只在 PHP 4.2.0 之后可以使用,对于旧版本中使用的“double”现已停用)
"string"
"array"
"object"
“null” (从 PHP 4.2.0 起)
示例:将字符串$str转为数组
<?php header("Content-type:text/html;charset=utf-8"); $str="php中文网"; $arr=settype($str,"array"); var_dump($str); var_dump($arr); ?>
输出结果:
说明:settype()会修改变量本身的类型,如果设置成功则返回 true, 失败则返回 false。
因此,在上例中,使用var_dump($str)
打印变量$st
rrreee
settype ($ var,$ type )
Mögliche Werte für 🎜🎜type sind: 🎜var_dump($str)
zum Drucken der Variablen $st
r eine Array-Struktur ausgegeben. 🎜🎜Empfohlenes Lernen: „🎜PHP-Video-Tutorial🎜“🎜Das obige ist der detaillierte Inhalt vonSo erzwingen Sie, dass ein String in PHP in ein Array verschoben wird. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!