<?php
/*
?* WEB开发笔记 www.chhua.com 每日练习之PHP异常的处理
?*/
/*
?* 总结:PHP异常的使用方法分三步:
?* 第一步:定义异常类,如果不定义就用系统默认的异常类;
?* 第二步:当出现异常时用 throw 抛出异常,例如 ex1($[……]
<?php
/*
?* WEB开发笔记 www.chhua.com 每日练习之PHP异常的处理
?*/
/*
?* 总结:PHP异常的使用方法分三步:
?* 第一步:定义异常类,如果不定义就用系统默认的异常类;
?* 第二步:当出现异常时用 throw 抛出异常,例如 ex1($[……]
<?php
/*
?* WEB开发笔记 www.chhua.com 每日练习之PHP面对对象接口的练习
?*/
/*=========================抽象类
?*
?*/
abstract class abs{//抽象类必须通过继承之后才能实例化
?prot[……]
<?php
/*
?* WEB开发笔记 www.chhua.com 每日练习之PHP的抽象类和抽象方法的使用
?*/
abstract class abs{//抽象类必须通过继承之后才能实例化
?protected? $arr;
?public function __const[……]
?? PHP中数组与字符串的相互转换
字符串与数组的转换在PHP中是十分常用的操作,主要使用函数 explode 和函数 implode 实现。
1、explode 函数:
使用函数 explode 将字符串转换成数组,语法格式为:
array explode(string separa[……]
<?php
/*
?* WEB开发笔记 www.chhua.com 每日练习之PHP的静态方法与静态属性,只能通过类而不能通过类的实例来访问
?*/
class StaticExample {
?static public $name=chenhua;
?static public[……]
<?php
/*
?* WEB开发笔记 www.chhua.com 每日练习之访问方法 public private protected的封装
?*/
class Product {//基类
?private? $name;
?private $type;
?protected[……]
<?php
/*
?* WEB开发笔记 www.chhua.com 每日练习之 继承与重载
?*/
class Product {//基类
?public $name;
?public $type;
?
?public function __construct($name,$t[……]
PHP的DOMDocument属性和方法详解
属性:???
Attributes???? 存储节点的属性列表(只读)??
childNodes???? 存储节点的子节点列表(只读)??
dataType???? 返回此节点的数据类型??
Definition???? 以[……]
PHP用DOMDocument()获取XML文档的标签值(最基础的方法)
PHP代码:
<?php
$doc=new DOMDocument();//实例化DOM对象
$doc->load(“text.xml”);//载入XML文件
$name=$doc->g[……]
系统讲解PHP开发中安全防范知识
PHP代码安全和XSS,SQL注入等对于各类网站的安全非常中用,尤其是UGC(User Generated Content)网站,论坛和电子商务网站,常常是XSS和SQL注入的重灾区。这里简单介绍一些基本编程要点, 相对系统安全来说,php安全防范更多要求编[……]