一段 PHP 语句看不懂

2017-07-17 00:36:35 +08:00
 aimerforreimu

如题,不明白下面这一句的意思

求大佬解答,刚刚入门 PHP,实在看不懂啊…… 大佬轻喷,我已经 Google,百度,bing 了……

$your = substr(md5($_SERVER['SERVER_NAME']),6,5);
1427 次点击
所在节点    问与答
7 条回复
ss098
2017-07-17 01:12:35 +08:00
1. 获取变量 $_SERVER['SERVER_NAME'] 的 MD5 值
2. 截取该 MD5 从第 7 (6 + 1) 位到第 11 位 (7 + 5 - 1)
konakona
2017-07-17 04:48:51 +08:00
echo $_SERVER['SERVER_NAME'];
echo md5($_SERVER['SERVER_NAME']);

substr('12345678910',6,5);

substr(md5('12345678910'),6,5);

试试看,理解下原理。
DukeAnn
2017-07-17 09:06:43 +08:00
你把那两个 PHP 函数搞懂了,自己在纸上画画逻辑就懂了
Light3
2017-07-17 09:51:18 +08:00
百度查 substr md5 都有阿..
aimerforreimu
2017-07-17 09:52:36 +08:00
@ss098
@DukeAnn
@konakona
十分感谢
xiaobai987
2017-07-17 10:04:58 +08:00
看不懂就一步步 echo 不怕不会就怕不想学习
aimerforreimu
2017-07-17 12:55:00 +08:00
@xiaobai987 谢谢,但是这个是别人写的,我只是单独摘出来一句来,没有办法 echo 的……
(或者说我不会……)

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/375789

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX