php - 在 PHP 中,这会被认为是正确的吗?

标签 php string substr

我已经写了一篇关于我之前遇到的问题的帖子,但我已经解决了这个问题。就像我上一篇文章一样,我有一个表单、文本框和一个按钮。我已经完成了这一切,包括打印原始单词、打印单词中的字符数、打印所有大写的单词和以相反顺序打印单词。我遇到的唯一问题是尝试获取我输入的任何文本,然后单击按钮输出以打印单词的第一个字母和打印单词的最后一个字母。我一直在 PHP.net 周围做了大量的研究,我发现 substr 用于返回我可以使用的字符串的一部分。唯一的问题是,当我为它编写代码并尝试执行我的程序时,它会在该特定行出错。我不是在寻找答案,而是有人可以看看我做错了什么,因为我完全理解一切,但这是我唯一挂断的事情。

$first = substr($_POST['entertext']);
echo "The first letter of the word is " . $first. "<br />\n"; 

$last = substr($_POST['entertext']);
echo "The first letter of the word is " . $last. "<br />\n"; 

最佳答案

试试这个:

$first = substr($_POST['entertext'], 0, 1);
echo "The first letter of the word is " . $first. "<br />\n"; 

$last = substr($_POST['entertext'], sizeof($_POST['entertext'])-2, 1);
echo "The first letter of the word is " . $last. "<br />\n"; 

关于php - 在 PHP 中,这会被认为是正确的吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19073767/

相关文章:

regex - 如何使用 Perl 获取数字的最后两位数字?

php - 为什么我无法在 laravel 中迁移

swift - 如何根据 RTL/LTR 连接字符串

c++ - 如何在 C++ 中将整个文件读入 std::string?

perl - 使用 substr 附加到字符串是否更快?

java - 将十进制转换为二进制以及二进制转换为十进制时的 substr、整数和循环问题

php - 删除 Woocommerce 中结帐字段包装器的标准 css 类

php - 为在 CakePHP 2 中使用 AuthComponent 的 Controller 编写单元测试

php - 验证用户名是否已存在于 PHP 和 MYSQL 中?

.net - 如何将字符串值用作 boolean 值