PHP基础 MYSQL引擎 第25天

SQL语句: 结构化查询语言 通过这些语句和命令来管理数据库。增,删,改,查命,创建库,创建表,通过这个些命令,这些语句来实现。 查看所有数据库: Show  显示,展示 Data 数据 Database数据库 Databases;  多个数据库 Create database testdemo; Query OK, 1 row affected (0.02… Continue reading »

PHP基础 GD2图像处理 第十七天

gd2我们能做什么? 图像处理: 第一:创建一个图像资源 【创建一张画布或者是打开一张现有图片】 第二:分配颜色 第三:使用图像处理函数来操作这个图片资源。【画线,画点,画饼,画矩】 第四:输出header头【告诉浏览器,这是一张图片,可选】 第五:保存图片或者输出图片 第六:销毁图像资源 输出图像的时候: Imagepng(); Imagejpeg(); Imagegif(); Imagwbmp(); 如何写字: Imagechar Imagecharup Imagestring Imagestringup  … Continue reading »

PHP基础 文件上传下载 第十六天

第一个注意项:上传的时候方法必须要为post方法 第二个注意项:修改enctype 第三项:为了防止用户传过大的文件,我们通常会写上一个隐藏表单,MAX_FILE_SIZE,将其值设为value=”byte单位的值”,防止用户等待时间过长。这一项,现在无效。【bug】 文件上传。 1,看数组结构   【本质上面,我们就是在操作这个数组】 2,判断文件是否有错误 3,判断文件大小 4, 判断文件后缀是否在准许的后缀 5,判断文件MIME类型 6,判断是否是上传文件 7,移动文件   [按照日期生成子目录来保存文件,产生随机的文件名] 1.看数组结构:   $_FILES['userfile']['name'] 客户端机器文件的原名称。… Continue reading »

PHP基础 错误处理 第十五天

异常处理  PHP 5 添加了类似于其它语言的异常处理模块。在 PHP 代码中所产生的异常可被   throw 语句抛出并被 catch语句捕获。需要进行异常处理的代码都必须放入 try代码块内,以便捕获可能存在的异常。每一个 try至少要有一个与之对应的 catch。使用多个   catch 可以捕获不同的类所产生的异常。当   try 代码块不再抛出异常或者找不到 catch能匹配所抛出的异常时,PHP… Continue reading »

PHP基础 文件系统 第十四天

文件处理 文件打开的一个函数 Fopen(‘路径’,’打开模式’); 远程路径 本地文件系统的路径为准 /    常量 W W+ R R+ A A+ X X+ B T Fwrite资源  … Continue reading »

PHP基础 正则/文件系统 第十三天

1 <?php $string=' [b]这是一个记事本[/b] [i]php的日常笔记。[/i] [u]你们想我知道什么吗?[/u] [font=黑体]不是想?[/font] [color=Red]我也想[/color] [color=Magenta]但是。[/color] [qq]1378353651[/qq] [url=http://www.xlxz.org]心灵,情感,日记[/url]'; $pattern=array(    '/\[b\](.*?)\[\/b\]/',    '/\[i\](.*)\[\/i\]/U',    '/\[u\](.*?)\[\/u\]/',    '/\[font=(.*?)\](.*?)\[\/font\]/',… Continue reading »

PHP基础 正则表达式 第十二天

原子 所有可见和不可见字符   其它一些代表一些特符含义的字符 \w      a-zA-Z0-9_    一个  [a-zA-Z0-9_] \W      除了a-zA-Z0-9_以外的所有字符   [^a-zA-Z0-9_] \d0-9   [0-9]… Continue reading »

PHP基础 正则表达式 第十一天

基本语法 1, 定界符   a) 概念,就是在这规定的边界里面写正则表达示 b) 规定:a-zA-Z0-9\  其他均可  这些字符必须要成对出现,要把正则表达示也到成对出现的中间 2, 原子 a) 你需要匹配的可见和不可见字符都叫原子 b) 一个正则表达示当中最少得有一个原子 c) 例当中的\ 可将原本定界符的作用去掉 d)… Continue reading »

PHP基础 数组 第十天

数组 概念: 索引数组      下标全部为整型数值的数组就为索引数组 关联数组      下标只要有字符串的下标,就为关联数组 下标          就是访问内容的一个标号 值      … Continue reading »

PHP基础 函数 第九天

可变函数 PHP 支持可变函数的概念。这意味着如果一个变量名后有圆括号,PHP    将寻找与变量的值同名的函数,并且尝试执行它。可变函数可以用来实现包括回调函数,函数表在内的一些用途。 变量函数不能用于语言结构,例如    echo(),print(),unset(),isset(),empty(),include(),require()以及类似的语句。需要使用自己的包装函数来将这些结构用作变量函数。 <?php function foo() { echo “In foo()<br />\n”; } function bar($arg =… Continue reading »