Welcome 微信登录

首页 / 网页编程 / PHP

递归删除一个节点以及该节点下的所有节点示例

递归删除一个节点以及该节点下的所有节点示例

有的时候删除信息的时候,需要把这条信息下的所有的都删除,这个时候就需要递归删除了。下面是我在做部门管理中的删除部门功能的时候写的一段递归删除一个部门以及它的所有子部门的一段代码。仅供大家参考和自己以后备用。 下面是我的一段代码的展示: 复制代码 代码如下: /* * 修改一条部门信息 */ function del($bumen_id){ $sql="select bumen_id from lxsm_bumen where topbumen_id=".$...
PHP使用imagick读取PDF生成png缩略图的两种方法

PHP使用imagick读取PDF生成png缩略图的两种方法

一、ImageMagick是什么ImageMagick是一套功能强大、稳定而且免费的工具集和开发包,可以用来读、写和处理超过185种基本格式的图片文件,包括流行的TIFF, JPEG, GIF, PNG, PDF以及PhotoCD等格式。利用ImageMagick,你可以根据web应用程序的需要动态生成图片, 还可以对一个(或一组)图片进行改变大小、旋转、锐化、减色或增加特效等操作,并将操作的结果以相同格式或其它格式保存。二、php_imagick什么一个...
PHP引用(&)各种使用方法实例详解

PHP引用(&)各种使用方法实例详解

php的引用(就是在变量或者函数、对象等前面加上&符号),在PHP 中引用的意思是:不同的名字访问同一个变量内容。与C语言中的指针是有差别的.C语言中的指针里面存储的是变量的内容,在内存中存放的地址。1.变量的引用PHP 的引用允许你用两个变量来指向同一个内容复制代码 代码如下:<? $a="ABC"; $b =&$a; echo $a;//这里输出:ABC echo $b;//这里输出:ABC $b="EFG"; echo $a;//这里$a的值变...
php的array数组和使用实例简明教程(容易理解)

php的array数组和使用实例简明教程(容易理解)

注意注释部分的文字介绍哦~复制代码 代码如下:<?php//实例化一个数组$array = array();//数组由两部分组成 如下//array(键名[key]=>值[value])//键名一般用与索引//类型可以为 int 或 字符串[int是什么可以查php手册]//所以可以这样写//$array = array(0=>"a",1=>"b");//你也可以这样写//array会自动补充索引键名,默认是 int值 由0开始$a...
一个PHP针对数字的加密解密类

一个PHP针对数字的加密解密类

复制代码 代码如下:<?php/*** 加密解密类* 该算法仅支持加密数字。比较适用于数据库中id字段的加密解密,以及根据数字显示url的加密。* @author 深秋的竹子* @version alpha* @加密原则 标记长度 + 补位 + 数字替换* @加密步骤:* 将a-z,A-Z,0-9 62个字符打乱,取前M(数字最大的位数)位作为 标记长度字符串,取第M+1 到第M+10位为数字替换字符串,剩余的为补位字符串* 1.计算数字长度n,取乱...
php中的静态变量的基本用法

php中的静态变量的基本用法

静态变量只存在于函数作用域内,静态变量只存活在栈中。一般的函数内变量在函数结束后会释放,比如局部变量,但是静态变量却不会。下次再调用这个函数的时候,该变量的值会保留下来。 静态的变量的基本用法 1. 在类中定义静态变量 [访问修饰符] static $变量名; 2. 如何访问静态变量 如果在类中访问 有两种方法 self::$静态变量名 , 类名::$静态变量名 如果在类外访问: 有一种方法 类名::$静态变量名 例子 复制代码 代码如下: class C...
PHP中nowdoc和heredoc使用需要注意的一点

PHP中nowdoc和heredoc使用需要注意的一点

最后发现了问题所在,原来这类文档在结束时,一定要靠近行的第一位,就是说EOF前面不能有空格,而为了代码缩进,正好产生了这样的问题.复制代码 代码如下:$str = <<<"EOD"Example of stringspanning multiple linesusing nowdoc syntax.EOD;//EOD一定要靠近前面,不能有空格,同时不要漏掉结束符分号;附:heredoc和nowdoc的区别heredoc使用 <<...
php的declare控制符和ticks教程(附示例)

php的declare控制符和ticks教程(附示例)

declare 结构用来设定一段代码的执行指令,它的语法结构如下:复制代码 代码如下:declare (directive)statement不懂?通俗解释如下:declare是PHP的流程控制结构,directive目前支持两个指令【ticks和encoding】,ticks的使用需配合register_tick_function函数(当然还有unregister_tick_function函数)使用。ticks参数表示运行多少语句调用一次registe...
<< 371 372 373 374 375 376 377 378 379 380 >>