> 백엔드 개발 > PHP 튜토리얼 > 这句代码是啥意思呢呢

这句代码是啥意思呢呢

WBOY
풀어 주다: 2016-06-20 12:34:26
원래의
1138명이 탐색했습니다.

下面这段代码看不出个数来,哪里到哪里,乱七八糟的
$site_url = strtolower('http://'.$_SERVER['HTTP_HOST'].substr($_SERVER['PHP_SELF'], 0, strrpos($_SERVER['PHP_SELF'], '/index.php')).'/shop/index.php');


回复讨论(解决方案)

$_SERVER['HTTP_HOST']是你的主机  localhost
substr 字符串截取
$_SERVER['PHP_SELF'  相当于你的文件地址 /shop/index.php
strrpos 查找字符串在另一字符串出现的位置

最后site_url 得到的就是localhost /shop/index.php

函数是什么意思都明白吧。
然后再一个一个echo 就不难理解了,先echo $_SERVER['PHP_SELF']; exit(); 看是什么,哪里不明白就先输出一下。

원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿