题目源码如下 <?php include "flag.php"; $a = @$_REQUEST['hello']; eval( "var_dump($a);"); show_source(__FILE__); ?> 1.分析$_REQUEST()函数 预定义的$_REQUEST变量包含了$_GET ...
分类:
其他好文 时间:
2019-12-19 09:58:35
阅读次数:
162
由于PHP是弱类型语言,所以有自动类型转换 例子 1 $array = [0, 1, 2, '3']; 2 3 var_dump(in_array('abc', $array)); //true 4 var_dump(in_array('1ac', $array)); //true 5 // 以上自 ...
分类:
Web程序 时间:
2019-12-17 10:32:50
阅读次数:
166
// 创建一个 cURL 句柄$ch = curl_init('目标地址');// 创建一个 CURLFile 对象//php5.5版本以后不再通过@符号进行上传了,需要通过这种方式或者 new \CURLFile()对象都可以 ,给定三个参数为一下参数,可复制这段代码自己测试一下,是可行的$fil ...
分类:
Web程序 时间:
2019-12-07 14:09:56
阅读次数:
162
<?php //php 可变参数 function concatenate( ...$strings): string { $string = ''; //此时的strings 是一个数组 foreach($strings as $piece) { $string .= $piece; } retu ...
分类:
Web程序 时间:
2019-12-05 13:34:06
阅读次数:
112
array_unique($arr); //删除重复元素 $arr = [1,2,3,0,1]; echo '<pre>'; var_dump($arr); $arr = array_unique($arr);//输出[1,2,3,0] var_dump($arr); ...
分类:
编程语言 时间:
2019-12-05 01:10:32
阅读次数:
74
array_diff($arr, [0]); // 清楚数组中指定元素 $arr = [1,2,3,0,1]; $arr = array_diff($arr, [0]);//输出[1,2,3,1] var_dump($arr); ...
分类:
编程语言 时间:
2019-12-05 01:02:37
阅读次数:
163
来跟讲述一下php7中echo,print,print_r,var_dump的区别1.echo输出一个或者多个字符串。2.print和echo最主要的区别:print仅支持一个参数,并总是返回1。3.print_r打印关于变量的易于理解的信息,如果给出的是string、integer或float,将打印变量值本身。如果给出的是array,将会按照一定格式显示键和元素。object与数组类似。记住,
分类:
Web程序 时间:
2019-12-03 21:49:52
阅读次数:
104
摘要: 场景 点播上传SDK缺乏需要的语言版本(如C/C++、Go等)或相应的功能(如网络流上传、追加上传),可以直接使用OSS的SDK进行上传。 准备工作 确认已开通点播服务并完成了相关配置。确认已准备了阿里云账号AK,并授予了上传权限。 场景 点播上传SDK缺乏需要的语言版本(如C/C++、Go ...
分类:
Web程序 时间:
2019-11-30 16:27:58
阅读次数:
135
$man = "男";$flag = $man == "男"; //双等号是比较运算符,返回布尔值,成立则返1赋给$flag 不成立返回0,0即为nullecho $flag ;echo "<br />" ;var_dump($flag);结果:1bool(true)$man = "男";$flag ...
分类:
其他好文 时间:
2019-11-18 13:00:09
阅读次数:
65
PHP pdo单例模式连接数据库<pre><?php class Db{ private static $pdo; public static function getPdo () { var_dump(self::$pdo); echo '</br>'; if ( self::$pdo == nu ...
分类:
数据库 时间:
2019-11-16 14:59:51
阅读次数:
149