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