- 浏览: 32080 次
- 性别:
- 来自: 贵阳
最新评论
-
gzycnet:
huang5560 写道您好,用这个老是提示没有ora_plo ...
PHP连接Oracle -
huang5560:
Call to undefined function ora_ ...
PHP连接Oracle -
huang5560:
您好,用这个老是提示没有ora_plogon方法
怎么回事呢? ...
PHP连接Oracle -
liumingwei2009:
还没翻译完全吧!呵呵
开源项目DATE4J可以简化日期的操作
文章列表
1、 采集-采集节点管理-添加新节点
2、填写节点名称,选择编码(看看采集目标是用什么编码,查看源文件)
3、填写匹配网址和页码
4、填写要采集的内容标签
5、内容配置
关键描述调用标签: <meta name="keywords" content="{dede:field name='keywords'/}">
<meta name="description" content="{dede:field name='description' function='html2text(@me)'/}">
模板路径调用标签: {dede:field name='templeturl'/}
网站标题调用标签: {dede:global name='cfg_ ...
下面是在综合论坛上网友的各种正则的一个全集:{dede:trim}{/dede:trim}{dede:trim}<param([^>]*)>{/dede:trim}{dede:trim}<embed([^>]*)>([^>]*)</embed>{/dede:trim}{dede:trim}<embed([^>]*)>{/dede:trim}{dede:trim}</embed>{/dede:trim}{dede:trim}<object([^>]*)>([^>]*)</ob ...
PHP 过滤器用于验证和过滤来自非安全来源的数据,比如用户的输入。
什么是 PHP 过滤器?
PHP 过滤器用于验证和过滤来自非安全来源的数据。
验证和过滤用户输入或自定义数据是任何 Web 应用程序的重要组成部分。
设计 PHP 的过滤器扩展的目的是使数据过滤更轻松快捷。
为什么使用过滤器?
几乎所有 web 应用程序都依赖外部的输入。这些数据通常来自用户或其他应用程序(比如 web 服务)。通过使用过滤器,您能够确保应有程序获得正确的输入类型。
您应该始终对外部数据进行过滤!
输入过滤是最重要的应用程序安全课题之一。
什么是外部数据?
来自表单的输入数据
Cookies
服 ...
PHP 中的循环语句用于执行相同的代码块指定的次数。
循环
在您编写代码时,您经常需要让相同的代码块运行很多次。您可以在代码中使用循环语句来完成这个任务。
在 PHP 中,我们可以使用下列循环语句:
while
只要指定的条件成立,则循环执行代码块
do...while
首先执行一次代码块,然后在指定的条件成立时重复这个循环
for
循环执行代码块指定的次数
foreach
根据数组中每个元素来循环代码块
while 语句
只要指定的条件成立,while 语句将重复执行代码块。
语法
while (condition)
code to be executed;例子
下面的 ...
1,获得指定数据库的所有表名称或表状态信息 show tables , show table status
2,获得指定表的结构信息 describe tablename , SHOW INDEX from tablename , show create table tablename
3,优化数据表 optimize table tablename
4,生成insert or replace的sql
5,恢复数据库就是执行生成的备份SQL了
参考discuz 6.1和一些网上资源,自己简化封装了一下,在php5+mysql5上测试通过,附件有完整的代码.
<?php
/*
MYSQL 数据库访问封装类
MYSQL 数据访问方式,php4支持以mysql_开头的过程访问方式,php5开始支持以mysqli_开头的过程和mysqli面向对象
访问方式,本封装类以mysql_封装
数据访问的一般流程:
1,连接数据库 mysql_connect or mysql_pconnect
2,选择数据库 mysql_select_db
3,执行SQL查询 mysql_query
4,处理返回的数据 mysql_fetch_array m ...
PHP截取字符串,用函数截取字符串的专题,支持UTF-8、GB2312、GBK多种字符集。
截取GB2312中文字符串
<?php
//截取中文字符串
function mysubstr($str, $start, $len) {
$tmpstr = "";
$strlen = $start + $len;
for($i = 0; $i < $strlen; $i++) {
if(ord(substr($str, $i, 1)) > 0xa0) {
$tmpstr .= substr($str, $i, 2);
$i++;
} else
$tmpstr .= ...
1.下面使用模版的一个方法!
$fp = fopen ("templets.html","a");
if ($fp){
$fup = fread ($fp,filesize("templets.html"));
$fp2 = fopen ("html.shtml","w");
if ($fwrite ($fp2,$fup)){
$fclose ($fp);
...
1. 框架
框架可以说是php开发中的一个最重要的问题。 用php开发web应用程序时有很多方法,有很多开源的框架可以使用,可以帮助快速的开发,保持更高的一致性和有效性。 其中比较好的框架包括cakephp ,Symfony和CodeIgniter 。很多 ...
定义一个类
在声明一个类的时候需要列出对象应有的所有变量和所有函数,这些变量和函数也被称为属性和方法。
构造函数和析构函数
继承是类的一个强大功能。一个类(子类/派生类)可以继承另一类(父类/基类)的功。派生类将包含有基类的所有属性和方法,并可以在派生类中加上其他属性和方法。
对象复制
PHP5中的对象模型通过引用来调用对象, 但有时你可能想建立一个对象的副本,并希望原来的对象的改变不影响到副本。为了这样的目的,PHP定义了一个特殊的方法,称为__clone。
访问属性和方法
一个对象实例的属性是变量,就像PHP的其他变量一样。但是你必须使用- ...
$str = preg_replace("/(<a.*?>)(.*?)(<\/a>)/", '\1<span class="link">\2</span>\3', $str);其中用了三个子模式(每个圆括号中内容为一个子模式),第一个是链接开始标签,第二个是链接文本,第三个是</a>
然后第二个参数中\1、\2、\3就表示这三个部分,要替换成什么样子还不简单?
获取页面中的所有链接地址的PHP函数
下面这个用PHP写的函数,可以获取任意的字符串$string中的所有链接地址($string可以是从 ...
本文主要是使用mysql的replace函数替换字符串。
首先来看下语法解释
UPDATE tb1 SET f1=REPLACEREPLACE(str,from_str,to_str)
在字符串str中所有出现的字符串from_str均被to_str替换。
在应用中我们可能会涉及到修改数据库中的某一字符串,以Dedecms中的淘宝客为例,比如要修改我们的推广pid,这样是非常实用的。
首先我们要在phpmyadmin里面搜索我要替换的字符串(此工具的强大之处就不多说了),当然了,如果知道哪些字段里包含了此字符串就不必了直接使用。下面的语句就是把别人的pid换成自己 ...
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<title>Hello World</title>
<link rel="stylesheet" type="text/css" href="../resources/css/ext-all.css" />
<script type=&q ...
SQL Server和Oracle在数据安全方面最大的一个区别就是访问SQL Server数据库需要经过两步才能完成。在实例级别,SQL Server维护了一个称为登录名(login)的用户帐户列表。在登录名列表中的用户才有权限连接到这个实例,然后用户 ...