gpt4 book ai didi

php - 在 PHP 中如何将文本变量更改为 int?

转载 作者:行者123 更新时间:2023-12-01 22:17:29 25 4
gpt4 key购买 nike

我有一个变量,它是由表单中的 POST 调用定义的,该变量被输入到文本字段中。有什么办法可以将此变量转换为整数吗?

来自表格:

Lenght: <input name="length" value="10" type="text" id="lenght" size="2" />

来自 php 代码:

$length = $_POST['lenght'];
$url = substr($url, 0, $length);

这似乎不起作用,我认为它不起作用的唯一原因是 $lenght 被定义为文本而不是整数。

最佳答案

有两件事:

  1. 它不起作用,因为您拼错了 length <-> length

  2. 将字符串转换为整数的正确方法是使用函数 intval。

<小时/>
$length = intval($_POST['length']);
$url = substr($url, 0, $length);

关于php - 在 PHP 中如何将文本变量更改为 int?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/826531/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com