博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

随笔分类 -  PHP

摘要:前戏:实现用户下单,服务器通知后台接收订单...类似美团外卖 1.首先要实现一个订阅程序 2.客户下单会产生一个publish推送到订阅order中 3.websocket推送 完整代码 阅读全文

posted @ 2018-05-12 11:22 SmarTom 阅读(3201) 评论(0) 推荐(0)

摘要:CURL操作类: 返回格式: JS页面 阅读全文

posted @ 2018-03-27 01:05 SmarTom 阅读(195) 评论(0) 推荐(0)

摘要:1.各种安装 2.简单配置: jetty.xml localhost:8161 配置: activemq添加stomp的61613接口 conf/activemq.xml 3.创建消息列队 4.销毁消息列队 5.开启事务 6.topic多个订阅者 queue是单个订阅者 7.集群配置 8.共享文件系 阅读全文

posted @ 2018-03-18 01:08 SmarTom 阅读(183) 评论(0) 推荐(0)

摘要:1.匿名参数 func_get_args //获取参数列表的数组 func_get_arg(num) //数组索引 func_num_args() //获取匿名函数的个数 2.serialize()与unserialize()函数 返回一个具有变量类型和结构的字符串表达式 3.magic_quote 阅读全文

posted @ 2015-03-09 16:23 SmarTom 阅读(239) 评论(0) 推荐(0)

摘要:";//===============================时间日期===============================//y返回年最后两位,Y年四位数,m月份数字,M月份英文。d月份几号数字,D星期几英文$date=date("Y-m-d");$date=date("Y-m-d... 阅读全文

posted @ 2014-09-14 17:38 SmarTom 阅读(1332) 评论(0) 推荐(0)

摘要:1.格式化输出函数: 1.ltrim() 去除左边空格 2.rtrim() 去除右边空格 3.trim() 去除两边空格 4.str_pad() 把字符串填充为新函数 5.strtolower... 阅读全文

posted @ 2014-07-27 01:12 SmarTom 阅读(259) 评论(0) 推荐(0)

摘要:1.定界符: //2.原子: 普通字符作为原子: 普通字符是编写正则表达式时最常见的原子了,包括所有的大小写字母和数字 非打印字符: 1.\cx: 匹配由x指明的控制字符:例如:\cM匹配一个Control-M或回车符.x的值必须为A~Z或 a-z之一。否则只是一个c字符 2... 阅读全文

posted @ 2014-07-27 01:00 SmarTom 阅读(260) 评论(0) 推荐(0)

摘要:1.创建画布: $img=imagescreatetruecolor(200,200); 创建颜色并填充 $red=imagecolorallocate($img,255,0,0); //创建颜色 $imagefill($img,0,10,$red); //填充颜色2.画图形 矩形: ... 阅读全文

posted @ 2014-07-26 23:28 SmarTom 阅读(433) 评论(0) 推荐(0)

摘要:1.错误报告级别: 错误E_ERROR; 警告 E_WARNING 注意 E_NOTICE2.php.ini 中的配置 error_reporting=; 错误提示 一般设置为: error_reporting = E_ALL & ~E_NOTICE ; 除提示外,显示所有的错误... 阅读全文

posted @ 2014-07-25 00:50 SmarTom 阅读(207) 评论(0) 推荐(0)

摘要:一php.ini 配置有关的事项: 1.file_uploads=on; //必须开启文件上传 2.upload_max_filesize= 最大上传尺寸 3.upload_tmp_dir= 文件上传的临时文件夹 4.post_max_size 必须大于upload_max_filesiz... 阅读全文

posted @ 2014-07-25 00:15 SmarTom 阅读(219) 评论(0) 推荐(0)

摘要:1.打开文件:opendir("文件名称");2.读取文件:readdir("文件名称");".$filename.".......".GetFileSize(filesize($file))."..........".date("Y-m-d H:i:s",filectime($file))."..... 阅读全文

posted @ 2014-07-20 23:52 SmarTom 阅读(313) 评论(0) 推荐(0)

摘要:一:创建文件 touch("文件名")二:删除文件 unlink("文件路径");三:移动文件 (重命名文件) rename("当前的文件路径","目标文件路径");四:复制文件 copy("当前文件路径","目标文件路径");文件的创建和读写: 读取文件: 1.file_get_c... 阅读全文

posted @ 2014-07-18 22:26 SmarTom 阅读(155) 评论(0) 推荐(0)

摘要:一: 文件类型判断:1.is_dir() 判断是不是目录2.is_file() 判断是不是文件3.is_executable() 判断是不是可执行文件4.is_readable() 判断是不是可读文件5.is_writable() 判断是不是可写文件6.is_link() 判断是不是快捷方式二:文件... 阅读全文

posted @ 2014-07-18 22:07 SmarTom 阅读(351) 评论(0) 推荐(0)

摘要:非select 语句(没有结果集的)1.建立连接数据库 $mysqli=new mysqli("localhost","root","","sqldb");2.判断 if(mysqli_connect_error()){ echo "连接数据库失败".mysqli_connect_erro... 阅读全文

posted @ 2014-07-18 00:23 SmarTom 阅读(315) 评论(0) 推荐(0)

摘要:$mysqli=@new mysqli('localhost','root','','sqldb'); if(mysqli_connect_errno()){ echo "链接错误".$mysqli->error.":".$mysqli->errno; } /... 阅读全文

posted @ 2014-07-16 22:27 SmarTom 阅读(184) 评论(0) 推荐(0)

摘要:使用multi_query(); 去执行SQL语句,执行多条语句多个SQL语句用“;”分开一:没有结果集的语句:$sql="insert into products (cid,name,price,num) values('2','PHP','2.22','10');update products ... 阅读全文

posted @ 2014-07-15 00:05 SmarTom 阅读(1742) 评论(0) 推荐(0)

摘要:一:链接数据库:$mysqli=@new mysqli("localhost","root","123456","msqldb");二:判断链接是否成功: if(mysqli_connect_errno()){ echo "连接数据库失败:".mysqli_connect_error; ... 阅读全文

posted @ 2014-07-10 03:40 SmarTom 阅读(604) 评论(0) 推荐(0)

摘要:一:链接数据库 mysql_connect("localhost","root","123456") or die("连接数据库失败"); mysql_pconnect();//持久链接二:选择数据库: mysql_select_db("mysqldb") or die("数据库选择失败");... 阅读全文

posted @ 2014-07-10 01:56 SmarTom 阅读(344) 评论(0) 推荐(0)

摘要:常用的字符串输出函数:1.echo2.Print3.Die()4.Printf()5.Sprintr()常用的字符串格式化函数:1.去除空格:ltrim()rtrim()trim()str_pad();把字符串填充大小写有关的函数strtolower();把字符串转成小写strtopper();把字... 阅读全文

posted @ 2014-06-11 23:19 SmarTom 阅读(237) 评论(0) 推荐(0)

摘要:因为下载下来的压缩包里面有包含很多在我们使用时,用不到的,不删除也行。看个人喜好下面以PHP为例,进行程序瘦身删除所有”_”开头的文件和文件夹删除FCKeditor的目录下:fckeditor.afpfckeditor.aspfckeditor.cfcfckeditor.cfmfckeditor.lassofckeditor.plfckeditor.pyhtaccess.txtlicense.txt删除语言包editor\lang中除中文和英文以外的语言删除skin目录下除默认皮肤以外的文件夹filemanager/browser/default/connectors/目录下除php以外的文件 阅读全文

posted @ 2013-06-26 00:12 SmarTom 阅读(501) 评论(0) 推荐(0)