PHP 预定义超全局数组/变量
1、超 全局 变量 :不用定义声明即可用。PHP有九种 2、$_GET:通过参数传递给当前脚本的 变量 的 数组 浏览器页面--(http协议)-apache--php module--a.php(封装成$_GET)静态页面返回 例子: 发送页面1: ? php $str = urlencode ("北京好"); // 编码 urld
1、超全局变量:不用定义声明即可用。PHP有九种
2、$_GET:通过参数传递给当前脚本的变量的数组
浏览器页面-->(http协议)->apache-->php module-->a.php(封装成$_GET)静态页面返回
例子:
发送页面1:
<span>php </span><span>$str</span>=<span>urlencode</span>("北京好");<span>//</span><span>编码 urldecode则是解码已编码的URL字符串 // echo "<a href="a.php?city=%E5%8C%97%E4%BA%AC%E5%A5%BD%20&name=%E5%B0%8F%E6%98%8E">";//两个中文没问题,三个中文在IE5/IE6就会出现问题(可多加个空格/urlencode )</a></span> <span>echo</span> "<a href="a.php?city=%22<span>%24str</span>%22%20&name=%E5%B0%8F%E6%98%8E">"<span>; </span>?></a>
接收页面2:
<span>php<br> </span><span>echo</span> "<pre class="brush:php;toolbar:false">"<span>; </span><span>echo</span> <span>print_r</span>(<span>$_GET</span><span>); </span><span>echo</span> "
echo $_GET['name']; //也可以通过下标名取得某个数
?>
(1 推荐表单提交用POST!(安全性/ 数据量大(浏览器限制GET)/ 但是保存到收藏夹:get方便)
(2 可以通过 if( empty( $_GET['city'] ) ){} 判断接收的$_GET中的数据是否存在
(3 注意: php.ini 中的 register_globals=on; 不能更改!!!
3、$_POST : 通过HTTP POST 的方式提交的数据,会封装到$_POST
(1 自动封装/URL编码
(2 $name=$_POST['username']; //获得表单提交的数据
(3 1111
2222
// 一般默认只接受Checkbox的最后一个数据,采用数组的形式可以保证获取接受多个数据
// 接收页面可以用foreach来循环便利
4、$_REQUEST 可以接收 $_GET/$_POST/$_COOKIE 数组的数据信息
print_r($_REQUEST);
如果不确定是POST还是GET方式
可以采用 if($_SERVER['REQUEST_METHOD']=="POST"){}
else if($_SERVER['REQUEST_METHOD']=="GET"){}
5、$_SERVER 客户端浏览器信息+服务器端本身的信息
6、$_ENV 环境变量 该全局数组 php5.3中默认禁用,但可以启动
php.ini 中的 variables_order="EGPCS";
7、$GLOBALS 包含了全部变量的全局组合数组,

핫 AI 도구

Undresser.AI Undress
사실적인 누드 사진을 만들기 위한 AI 기반 앱

AI Clothes Remover
사진에서 옷을 제거하는 온라인 AI 도구입니다.

Undress AI Tool
무료로 이미지를 벗다

Clothoff.io
AI 옷 제거제

AI Hentai Generator
AI Hentai를 무료로 생성하십시오.

인기 기사

뜨거운 도구

메모장++7.3.1
사용하기 쉬운 무료 코드 편집기

SublimeText3 중국어 버전
중국어 버전, 사용하기 매우 쉽습니다.

스튜디오 13.0.1 보내기
강력한 PHP 통합 개발 환경

드림위버 CS6
시각적 웹 개발 도구

SublimeText3 Mac 버전
신 수준의 코드 편집 소프트웨어(SublimeText3)

뜨거운 주제











이번 장에서는 CakePHP의 환경 변수, 일반 구성, 데이터베이스 구성, 이메일 구성에 대해 알아봅니다.

PHP 8.4는 상당한 양의 기능 중단 및 제거를 통해 몇 가지 새로운 기능, 보안 개선 및 성능 개선을 제공합니다. 이 가이드에서는 Ubuntu, Debian 또는 해당 파생 제품에서 PHP 8.4를 설치하거나 PHP 8.4로 업그레이드하는 방법을 설명합니다.

CakePHP는 PHP용 오픈 소스 프레임워크입니다. 이는 애플리케이션을 훨씬 쉽게 개발, 배포 및 유지 관리할 수 있도록 하기 위한 것입니다. CakePHP는 강력하고 이해하기 쉬운 MVC와 유사한 아키텍처를 기반으로 합니다. 모델, 뷰 및 컨트롤러 gu

CakePHP에서 데이터베이스 작업은 매우 쉽습니다. 이번 장에서는 CRUD(생성, 읽기, 업데이트, 삭제) 작업을 이해하겠습니다.
