繁体   English   中英

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

[英]How do i print separate digits from a 3 digit php variable?

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

字符串基本上是一个字符数组,因此您可以通过 position 轻松访问每个字符。 您需要确保您的值是一个字符串 - 如果它是一个数字,您需要强制转换

<?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;

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM