袁来如此的工作笔记
竹杖芒鞋轻胜马,谁怕? 一蓑烟雨任平生。

Linux/PHP:

PHP顺序排序算法代码

646浏览量
//顺序排序 function shunxu($arr) { $count = count($arr); for($i=0; $i<$count-1; ++$i) { $p = $i; for($j=$i+1; $j<$count; ++$j) { $p = $arr[$p] > $arr[$j] 

PHP冒泡排序算法代码

600浏览量
//冒泡排序 function maopao($arr) { $count = count($arr); for($i=0; $i<$count-1; ++$i) { for($j=0; $j<$count-$i-1; ++$j) { if($arr[$j] > $arr[$j+1]) { $temp = $arr[$

php采集Snoopy+simple_html_dom的实例代码

787浏览量
这里介绍两个php采集能用到的好工具。一个是Snoopy,一个是simple_html_dom。采集还有很多方式(其实本质就2-3种,其他的都是衍生的),php自带了几个方法也能直接进行采集。但是,出于把懒惰进行到底的精神。我们还是可以通过这两个工具,让采集变得更简单。网上有不少介绍Snoopy的,下面是别人翻译的Snoopy的SDKSnoopy是一个php类,用来模拟浏览器的功能,可以获取网页内容,发送表单。Snoopy的一些特点:1抓取网页的内容 fetch2抓取网页的文本内容 (去除HTM

PHP引号转义中解决POST,GET,Mysql数据自动转义问题

628浏览量
1. 对于magic_quotes_gpc=on的情况我们可以不对输入和输出数据库的字符串数据作addslashes()和stripslashes()的操作,数据也会正常显示。如果此时你对输入的数据作了addslashes()处理,那么在输出的时候就必须使用stripslashes()去掉多余的反斜杠。2. 对于magic_quotes_gpc=off 的情况必须使用addslashes()对输入数据进行处理,但并不需要使用stripslashes()格式化输出因为addslashes()并未将

如何用php生成1-10之间的不重复随机数?

623浏览量
例1,使用shuffle函数生成随机数。<?php $arr=range(1,10); shuffle($arr); foreach($arr as $values) {   echo $values." "; } ?>例2,使用array_unique函数生成随机数。<?php $arr=array(); while(count($arr)<10) {  &n

PHP error_reporting() 错误控制函数功能详解

609浏览量

定义和用法:

error_reporting() 设置 PHP 的报错级别并返回当前级别。

 

函数语法:

error_reporting(report_level)

 

如果参数 level 未指定,当前报错级别将被返回。下面几项是 level 可能的值:

值 常量 描述

E_ERROR 致命的运行错误。错误无法恢复,暂停执行脚本。

E_WARNING 运行时警

mysqli怎样判断查询的结果集是否为空?

704浏览量
$stmt=$pdo->query($sql);
if(empty($stmt->rowCount())){...




while($pp = $stmt->fetch_object()){
$list[] = $pp; 
} 
if(empty(count($list))){...

<

MySQLi简述

605浏览量

MySQLi基于OOP的编程

<?php
//1.建立到MySQL的连接
$mysqli=@new mysqli('localhost','root','root','test');
if($mysqli->connect_errno){die('Connect Error:

php隐藏手机号中间四位

785浏览量
//自定义函数手机号隐藏中间四位  
function yc_phone($str){  
    $str=$str;  
    $resstr=substr_replace($str,'****',3,4); &nb

linux下找到php路径的方法

503浏览量
<?php phpinfo(); ?>