加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > PHP教程 > 正文

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

发布时间:2020-12-13 17:25:26 所属栏目:PHP教程 来源:网络整理
导读:我已经写了一篇关于我之前遇到过这个问题的帖子,但我已经解决了这个问题.就像我上一篇文章一样,我有一个表单,文本框和一个按钮.我已完成所有工作,包括打印原始单词,打印单词中的字符数,打印全部大写字和按相反顺序打印单词.我唯一的问题是尝试获取我输入的任
我已经写了一篇关于我之前遇到过这个问题的帖子,但我已经解决了这个问题.就像我上一篇文章一样,我有一个表单,文本框和一个按钮.我已完成所有工作,包括打印原始单词,打印单词中的字符数,打印全部大写字和按相反顺序打印单词.我唯一的问题是尝试获取我输入的任何文本,然后单击按钮输出以打印单词的第一个字母并打印单词的最后一个字母.我一直在浏览 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'],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";

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读