随笔分类 -  php

判断是否是手机
摘要:public function isMobile(){ $useragent=isset($_SERVER['HTTP_USER_AGENT']) ? $_SERVER['HTTP_USER_AGENT'] : ''; $useragent_commentsblock=preg_match('|\(.*?\)|',$useragent,$matches)>0?$mat... 阅读全文
posted @ 2018-04-18 10:24 夏沫忆香 阅读(166) 评论(0) 推荐(0)
PHP数组函数详解大全
摘要:https://blog.csdn.net/lbwo001/article/details/52778242 今天整理了一份PHP开发中数组操作大全,包含有数组操作的基本函数、数组的分段和填充、数组与栈、数组与列队、回调函数、排序、计算、其他的数组函数共8个知识点,非常适合正在学习PHP的初学者,欢 阅读全文
posted @ 2018-03-28 16:45 夏沫忆香 阅读(166) 评论(0) 推荐(0)
OOP思想应该怎样来理解?
摘要:https://blog.csdn.net/qq157962718/article/details/50990154 https://www.cnblogs.com/xiaosongluffy/p/5072501.html https://blog.csdn.net/sinat_37212928/a 阅读全文
posted @ 2018-03-28 16:23 夏沫忆香 阅读(1608) 评论(0) 推荐(0)
js判断是否在微信浏览器中打开
摘要:用JS来判断了,经过查找资料终于实现了效果,直接上代码 通过测试完全通过,无论是android 还是iphone,ipad 都可以,当然我们除了用js来判断之外,用其它语言来判断就更简单了,比如PHP 阅读全文
posted @ 2018-03-14 11:52 夏沫忆香 阅读(1088) 评论(0) 推荐(0)
微信浏览器HTTP_USER_AGENT判断
摘要:微信公众平台开发 微信公众平台开发者 微信公众平台开发模式 微信浏览器 HTTP_USER_AGENT作者:方倍工作室 原文:http://www.cnblogs.com/txw1958/archive/2013/05/25/weixin-if31-http_user_agent.html 在微信公 阅读全文
posted @ 2018-03-13 14:46 夏沫忆香 阅读(1655) 评论(0) 推荐(0)
mac 上 mamp 配置虚拟主机 具体过程 ?
摘要:https://www.zhihu.com/question/32320396 mac 上 mamp 配置虚拟主机 具体过程 ? 按照哪些配置什么的 都搞好了 但是还不好 配置的主机 制定的目录 还是 localhost的目录 谢谢了 先 作者:zhuyuseng链接:https://www.zhi 阅读全文
posted @ 2018-02-08 10:10 夏沫忆香 阅读(2198) 评论(0) 推荐(0)
PHP empty、isset、isnull的区别
摘要:empty 如果 变量 是非空或非零的值,则 empty() 返回 FALSE。换句话说,”"、0、”0″、NULL、FALSE、array()、var $var、未定义;以及没有任何属性的对象都将被认为是空的,如果 var 为空,则返回 TRUE。 isset 如果 变量 存在(非NULL)则返回 阅读全文
posted @ 2018-02-06 17:37 夏沫忆香 阅读(353) 评论(0) 推荐(0)
解决 js ajax跨域访问报“No 'Access-Control-Allow-Origin' header is present on the requested resource.”错误
摘要:在本地用ajax跨域访问请求时报错: XMLHttpRequest cannot loadhttp://www.zjblogs.com/. No 'Access-Control-Allow-Origin' header is present on the requested resource. Or 阅读全文
posted @ 2018-01-23 20:47 夏沫忆香 阅读(262) 评论(0) 推荐(0)
PHP经验——PHPDoc PHP注释的标准文档(翻译自Wiki)
摘要:文档注释,无非“//”和“/**/”两种 ,自己写代码,就那么点,适当写几句就好了;但是一个人总有融入团队的一天,团队的交流不是那几句注释和一张嘴能解决的,还需要通用的注释标准。 PHPDoc是PHP文档注释的一个标准,可以帮助我们在注释文档时有规范,查看别人的代码时更方便。下面的表格是我翻译的WI 阅读全文
posted @ 2018-01-19 09:35 夏沫忆香 阅读(222) 评论(0) 推荐(0)
PHP中获取文件扩展名的N种方法
摘要:PHP中获取文件扩展名的N种方法 从网上收罗的,基本上就以下这几种方式:第1种方法:function get_extension($file){substr(strrchr($file, '.'), 1);}第2种方法:function get_extension($file){return sub 阅读全文
posted @ 2018-01-18 16:04 夏沫忆香 阅读(2791) 评论(0) 推荐(0)
php中实现将姓名拆分为姓氏和名字
摘要:之前有分享了用javascript在客户端进行姓名拆分的方法,后应项目需要,又用PHP实现了,贴出来 跟大家分享交流: 阅读全文
posted @ 2018-01-12 11:21 夏沫忆香 阅读(2536) 评论(0) 推荐(0)
PHP用*号替代姓名除第一个字之外的字符
摘要:/* * 作用:用*号替代姓名除第一个字之外的字符 * 参数: * * * 返回值:string */ function starReplace($name, $num = 0) { if ($num && mb_strlen($name, 'UTF-8') > $num) { return mb_substr($name, 0... 阅读全文
posted @ 2018-01-12 11:20 夏沫忆香 阅读(1362) 评论(0) 推荐(0)
codeigniter教程:Codeigniter出现Unable to connect to your databas
摘要:Codeigniter出现A Database Error Occurred错误 下午把项目构建到服务器上的时候,codeigniter竟然出现了 a database error occurred 错误,以前在使用ci开发项目的时候没有遇到过这问题。 在本地测试虚拟机测试环境下没有出现问题,构建到 阅读全文
posted @ 2018-01-05 18:16 夏沫忆香 阅读(496) 评论(0) 推荐(0)
MySQL存储引擎--MyISAM与InnoDB区别
摘要:MyISAM 和InnoDB 讲解 InnoDB和MyISAM是许多人在使用MySQL时最常用的两个表类型,这两个表类型各有优劣,视具体应用而定。基本的差别为:MyISAM类型不支持事务处理等高级处理,而InnoDB类型支持。MyISAM类型的表强调的是性能,其执行数度比InnoDB类型更快,但是不 阅读全文
posted @ 2017-12-26 16:39 夏沫忆香 阅读(161) 评论(0) 推荐(0)
MyISAM和InnoDB的区别
摘要:MySQL默认采用的是MyISAM。 MyISAM不支持事务,而InnoDB支持。InnoDB的AUTOCOMMIT默认是打开的,即每条SQL语句会默认被封装成一个事务,自动提交,这样会影响速度,所以最好是把多条SQL语句显示放在begin和commit之间,组成一个事务去提交。 InnoDB支持数 阅读全文
posted @ 2017-12-26 16:38 夏沫忆香 阅读(181) 评论(0) 推荐(0)
php程序员应该掌握的技能包
摘要:作为一名web开发者来说,不论是php还是java web,就我目前掌握的知识来说,个人认为应该掌握以下几个方面的内容 1 基础的编程语言,这个好像是废话 2 软件设计的思想,如面向对象、mvc、各种设计模式等等 3 web服务器的配置、优化,如apache、nginx 4 关系型数据库,现在mys 阅读全文
posted @ 2017-12-26 14:54 夏沫忆香 阅读(990) 评论(0) 推荐(0)
mac环境下利用MAMP配置PHPStorm
摘要:刚刚准备搞php稍微研究一下,结果第一步就卡到了。各种配置问题,教程找了又找,找了又找,总算是成功了。纪念一下。配置截图。同时解决phpstorm 不能接受post 表单数据的问题。 推荐大家支持正版,但是我这种 盗版用用就好。 一 首先是配置MAMP PRO。 破解版资源:http://xclie 阅读全文
posted @ 2017-12-24 00:03 夏沫忆香 阅读(1560) 评论(0) 推荐(0)
Mac系统 MAMP 集成环境下搭建 Redis
摘要:之前由于嫌弃 mac 下命令行搭建 php+mysql 环境太复杂,给自己挖了一个大坑 就是偷懒使用了名为 MAMP 的一键集成安装包 好用是好用,但是等你需要添加点模块和功能的时候就傻眼了 这几天在做一个股票监控和分析系统的时候,需要用到一个临时存储的数据库,作为 python 和 php 的数据 阅读全文
posted @ 2017-12-24 00:02 夏沫忆香 阅读(385) 评论(0) 推荐(0)
MAMP软件的安装和使用
摘要:MAMP Pro软件是一款很好的在MAC下面运行的网站集成环境软件,功能强大,配置简单,十分便于本地调试,其由Apache+MySQL+PHP+动态DNS配置构成,PHP的版本可以动态切换到最新版。无需更改hosts文件通过软件配置界面即可完成hosts文件修改,MySQL,Apache的端口和运行 阅读全文
posted @ 2017-12-24 00:01 夏沫忆香 阅读(1985) 评论(0) 推荐(0)
MAMP环境下为Mac OSX安装设置PHP开发环境
摘要:一.简单介绍: PHP 页需要通过 Web 服务器处理。因此,要在 PHP 进行开发,您需要访问支持 PHP 的 Web 服务器和 MySQL 数据库。phpMyAdmin 也很实用,它是 MySQL 的图形接口。这三个组件是可用于开发、测试和部署 Web 应用程序的开放源代码软件。并且都是免费的。 阅读全文
posted @ 2017-12-23 23:53 夏沫忆香 阅读(313) 评论(0) 推荐(0)