PHP手册
P P PHP
这个作者很懒,什么都没留下…
展开
-
PHP学习手册五:declare(ticks=N);和php低级语句的概念
先了解下PHP低级语句的意思:粗略的理解意思就是写的每一条PHP语句都可以看做一条低级语句。可以是简单的以分号结尾的一条语句;或者完整的if/elseif,while,do...while,for,foreach,switch,try...catch等算一个语句;或者{} 括出来的语句块;还有declare块本身也是一条语句。 大概了解了低级语句的意思后来看看declare(ticks=N);的...原创 2019-03-15 14:38:22 · 331 阅读 · 1 评论 -
PHP学习手册六:include 对本地和远程文件的包含
包含本地文件 test.php内容如下: <?php $name="张三"; $sex="男"; ?> index.php内容如下: <?php include "test.php"; echo $name,$sex; ?> 访问index.php 会输出:张三男。 包含本地文件时,包含文件(index.php) 可以在include执行后直接使用被...原创 2019-03-15 16:57:24 · 620 阅读 · 0 评论 -
PHP学习手册四:取反运算和左移、右移运算
取反运算 一开始以为PHP中的取反运算就是简单的把一个数的二进制中0变成1,1变成0这么简单,结果,大错特错。如: <?php $a = 8; echo ~$a; ?> 如果按照我的想法,结果应该是这样: //8的二进制 0000 0000 0000 0000 0000 0000 0000 1000 //取反 1111 1111 1111 1111 1111 1111 1...原创 2019-03-12 09:45:08 · 476 阅读 · 0 评论 -
PHP学习手册七:file_put_contents向多层文件夹内写入文件
在写项目中需要生成多层文件夹,然后向多层文件夹内写入文件,需要先使用mkdir生成多层的文件夹,然后再用file_put_contents。天真的我一开始以为直接使用file_put_contents("a/b/c.txt","text")不就能自动生成a/b文件夹了么,实验证明不对。应该如下写: <? mkdir("a/b",0777,true);//先创建文件夹,并设置权限 $a =...原创 2019-03-18 15:10:12 · 1609 阅读 · 0 评论 -
PHP学习手册八:使用curl模拟登陆,并抓取登陆后的页面内容
首先模拟登陆: $username = "abcde"; $pwd = "123123"; $url = "https://example.com/Login/index"; $fields = array( "username" =>$username, "userpwd" ..原创 2019-03-18 15:20:51 · 194 阅读 · 0 评论 -
php Generator生成器里的send()方法
function printer () { $a = (yield 1); yield $a; yield 2; yield 3; } $printer = printer (); echo $printer->current(); echo $printer->send("b"); $printer->next(); echo $pri...原创 2019-04-03 16:54:32 · 864 阅读 · 0 评论