Blog Archives for category 第一阶段PHP

ecshop php7

ecshop支持php7  ecshop升级php7 cls_template.php 第 300 行 # return preg_replace(“/{([^\}\{\n]*)}/e”, “\$this->select(‘\\1′);”, $source); return preg_replace_callback(“/{([^\}\{\n]*)}/”, function($r){ return $this->select($r[1]); } , $source); 第… Continue reading »

给SVN控制的项目添加忽略文件/文件夹

忽略目录其实有些像建立一个文件夹,但却不放入版本控制。如果不加入版本控制又会在svn status命令中显示出来,很不方便,所以可以设置本文件夹属性,让它既加入版本控制,又忽略其变化 未加入控制的文件夹 svn propset svn:ignore 'test' svn update svn commit -m "add a ignore dir" 已经加入版本控制的文件夹 svn export test… Continue reading »

php websocket demo 下载

  php websocket 在线 demo      php websocket 下载

windowns 7 bcdedit 引导 linux

win7直接引导 linux grub 1. dd命令复制 MBR /* * linux dd 命令 */ dd if=/dev/sda1 of=linux.bin bs=512 count=1 ##/// sda1 linux… 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 »