如何从3位数的php变量中打印单独的数字



就像我试图通过使用SQL查询来使用数据一样。之后,PHP变量包含123。现在我想在html页面上分别打印1、23

字符串基本上是一个字符数组,因此您可以轻松地按位置访问每个字符。你需要确保你的值是一个字符串——如果它是一个数字,你需要强制转换它

<?php
$value = 123;
// Cast our value to a string
$stringValue = (string) $value;
$firstChar = $stringValue[0];
$secondChar = $stringValue[1];
$thirdChar = $stringValue[2];
echo $firstChar.PHP_EOL;
echo $secondChar.PHP_EOL;
echo $thirdChar.PHP_EOL;

最新更新