Oct
23
PHP中的数组是复杂的,并且比许多其他高级语言中的数组更灵活。
数组array是一组有序的变量,其中每个变量被叫做一个元素。
数组可以被编号或者相关联,也就是数组的元素可以分别根据数字索引或文本化字符串来访问
PHP中,数组可以包含标量(整数,布尔,字符串,浮点数)或复合值(对象甚至其他数组),并且可以包含不同类型的值
数组array是一组有序的变量,其中每个变量被叫做一个元素。
数组可以被编号或者相关联,也就是数组的元素可以分别根据数字索引或文本化字符串来访问
PHP中,数组可以包含标量(整数,布尔,字符串,浮点数)或复合值(对象甚至其他数组),并且可以包含不同类型的值
Oct
22
用PHP给上传图片加水印的程序是通过判断文件类型建立图形,然后把其复制到原建立的图形上,填充并建立rectangle,以备写入imagestring()或是原已经定好的图像程序当中判断水印类型:一是字符串,另是增加一个图形对象在上面。如果你对PHP的GD库比较熟悉,看懂这篇文章一点都不难了! zhoz.com
Oct
22
效果如:
页面叫做:zhoz_list.php
AAAAA
BBBBBB
CCCCCC
实行对上面的数据进行编辑,更改它的状态或信息等。
分析思路:
1、原来已有的状态,如果没有作任何变更的话,就不需要操作数据库;
2、有分页的情况。
3、尽最大努力减少对库的操作,比如只更改了一条
4、变更结果,出相应的提示:变更了哪些数据;没有变化的操作;
代码实现:
页面叫做:zhoz_list.php
AAAAA
BBBBBB
CCCCCC
实行对上面的数据进行编辑,更改它的状态或信息等。
分析思路:
1、原来已有的状态,如果没有作任何变更的话,就不需要操作数据库;
2、有分页的情况。
3、尽最大努力减少对库的操作,比如只更改了一条
4、变更结果,出相应的提示:变更了哪些数据;没有变化的操作;
代码实现:
Oct
9
最近,对正则表达式产生了兴趣,在网上查找过不少资料,看过不少的教程,直到今天在网上看到这篇文章介绍,才比较明白。
本文是Jan Goyvaerts为RegexBuddy写的教程的译文,版权归原作者所有,欢迎转载。但是为了尊重原作者和译者的劳动,请注明出处!谢谢!
1. 什么是正则表达式
基本说来,正则表达式是一种用来描述一定数量文本的模式。Regex代表Regular Express。本文将用<<regex>>来表示一段具体的正则表达式。
一段文本就是最基本的模式,简单的匹配相同的文本。
本文是Jan Goyvaerts为RegexBuddy写的教程的译文,版权归原作者所有,欢迎转载。但是为了尊重原作者和译者的劳动,请注明出处!谢谢!
1. 什么是正则表达式
基本说来,正则表达式是一种用来描述一定数量文本的模式。Regex代表Regular Express。本文将用<<regex>>来表示一段具体的正则表达式。
一段文本就是最基本的模式,简单的匹配相同的文本。
Oct
8
如果你想把二进制的数据,比如说图片文件和HTML文件,直接保存在你的MySQL数据库,那么这篇文章就是为你而写的!我将告诉你怎样通过HTML表单来储存这些文件,怎样访问和使用这些文件。
本文概述:
在MySQL中建立一个新的数据库
一个怎样储存文件的例子程序
一个怎样访问文件的例子程序
在MySQL中建立一个新的database
首先,你必须在你的MySQL中建立一个新的数据库,我们将会把那些二进制文件储存在这个数据库里。在例子中我会使用下列结构,为了建立数据库,你必须做下列步骤:
以下是引用片段:
进入MySQL控制器
输入命令"create database binary_data;"
输入命令"use binary_data;"
输入命令"CREATE TABLE binary_data ( id INT(4) NOT NULL AUTO_INCREMENT PRIMARY KEY,
description CHAR(50), bin_data LONGBLOB, filename CHAR(50), filesize CHAR(50), filetype CHAR(50));" (不能断行)
如果没有意外,数据库和表应该建立好了。
本文概述:
在MySQL中建立一个新的数据库
一个怎样储存文件的例子程序
一个怎样访问文件的例子程序
在MySQL中建立一个新的database
首先,你必须在你的MySQL中建立一个新的数据库,我们将会把那些二进制文件储存在这个数据库里。在例子中我会使用下列结构,为了建立数据库,你必须做下列步骤:
以下是引用片段:
进入MySQL控制器
输入命令"create database binary_data;"
输入命令"use binary_data;"
输入命令"CREATE TABLE binary_data ( id INT(4) NOT NULL AUTO_INCREMENT PRIMARY KEY,
description CHAR(50), bin_data LONGBLOB, filename CHAR(50), filesize CHAR(50), filetype CHAR(50));" (不能断行)
如果没有意外,数据库和表应该建立好了。







