PHP笔记

变量名用$为前缀 比如$ABC

输出为echo "前端万岁";注意空格

PHP里单引号和双引号的区别:

” ” 双引号里面的字段会经过编译器解释,然后再当作HTML代码输出。
‘ ‘ 单引号里面的不进行解释,直接输出。

变量用" "和JS Java一致

1.字符串的值用引号

2.PHP中尽量用单引号,HTML代码全部用双引号

3.在包含变量的时候,用双引号可以简化操作

4.复杂的情况下用大括号包起来

PHP引号还有一个用处就是,有的时候需要用php生成文本文件,换行符\n需要用双引号才能好使,单引号则会直接把\n当成字符输出。

<?php>

//PHP内容区

<?>

<?php>

PHP的长字符串:

$str = <<<heredoc必须另起一行 heredoc可与叫任何名字 但是也要用那个名字结尾 格式是变量名的格式

<h1>内容</h1>

<p>内容</p>

heredoc;必须另起一行,

echo $str;

<?>

PHP链接数据库:

$link = mySQL_connect("localhost是本地","账号","密码");

var dump()打印变量名称

 

 

 

is_*():

is_bool()判断一个变量是不是布尔型

is_int()判断一个变量是不是整数型

is_float()判断一个变量是不是浮点型

is_numeric()判断一个变量是不是数值型

is_string()判断一个变量是不是字符串

is_array()判断一个变量是不是数组

is_object()判断一个变量是不是对象

is_null()判断一个变量是不是空型

is_resourse()判断一个变量是不是资源型

 

isset():判断变量是否存在

 

PHP表单上传写法:

<?PHP>

$username=$_GET["username"];GET是获取post是提交

<?>

<from name="from1" method="get" action="这里写要上传的数据文件如果没有就空着">

用户名:<input type="text" name="username">

密码:<input type="password" name="userpwd">

<input type="submit" value="提交表单">

</from>

 $_request[''];这个属于数据数组 拿这个方法可以获取post和get的数据

如果post和get重名:那么由设置项决定,比如request_crder="GP";是先存储get再post如果重名get会覆盖post

可以在php.ini中设置先后顺序:request_crder="GP";

 

remote_addr:用户的IP地址

server_addr:服务器端的IP地址

server_name:服务器名主机名

document_root:站点绝对路径(其实就是主机设置中的documentRoot)

php_self:当前网页的文件路径

queer_string:表示一个get请求的整体

 

posted @ 2017-09-29 22:00  钢铁小坦克  阅读(168)  评论(0编辑  收藏  举报