文章开头就列举了那么多联系方式,难免会让大家感觉有点AD的意味,但是不容质疑的是,默默的确有那么丁点的表现欲^_^,虽然有时候过于细致会被人说婆妈,但是幸好这种细致对于编程来说,还是蛮有益的! 从默默自己向别人问怎么学PHP开始,到后来不少人又来问默默怎么学PHP,不管默默是新手,还是老鸟,似乎总是感觉摸不出一条清晰的脉络来,不过,默默既然学会了PHP,那么我走的这条路或多或少的有一定借鉴性。 PHP的背景恐怕...
一、php是什么?1.PHP:Hypertext Preprocessor(超文本预处理语言),是一种开源脚本语言。2.PHP是脚本语言3.PHP最流行的网站开发语言4.PHP官网:http://www.php.net二、PHP能干什么?1.PHP非常适合做网站开发;2.PHP适合做移动APP的接口;3.PHP适合做服务器脚本4.PHP 可以生成动态页面内容5.PHP 可以创建、打开、读取、写入、关闭服务器上的文件6.PHP 可以收集表单数据7.PHP 可以发送和接收 cookies8.PHP 可以添加、删除、修改您的...
接上篇3. 优化点:尽可能少的使用魔法函数 情况描述:PHP提供的魔法函数,性能不佳 为什么呢?为了给PHP程序员省事,PHP语言为此做了很多 好的方法:尽可能规避使用PHP魔法函数,需要使用的时候,权衡一下利弊4. 优化点:产生额外开销的错误抑制符@ 情况描述:PHP提供的错误抑制符只是为了方便“懒人” @符号的实际逻辑:在代码开始前,结束后,增加了opcode,忽略了报错。 好的建...
常量类似变量,但是常量一旦被定义就无法更改或撤销定义。 PHP 常量常量是单个值的标识符(名称)。在脚本中无法改变该值。 有效的常量名以字符或下划线开头(常量名称前面没有 $ 符号)。 注释:与变量不同,常量贯穿整个脚本是自动全局的。 设置 PHP 常量如需设置常量,请使用 define() 函数 - 它使用三个参数: 首个参数定义常量的名称 第二个参数定义常量的值 可选的第三个参数规定常量名是否对大小写敏感。默认是 false。下...
Bootstrap 是一个用于快速开发 Web 应用程序和网站的前端框架。Bootstrap 是基于 HTML、CSS、JAVASCRIPT 的。 Bootstrap建立了一个响应式的12列格网布局系统,它引入了fixed和fluid-with两种布局方式。我们从全局样式(Global Style),格网系统(Grid System),流式格网(Fluid grid System),自定义(Customing),布局(Layouts),这五个方面深入讲解Boostrap的scaffolding. 全局样式(Global Style).Bootstrap要求html5的文件类型,所以必...
作为一名新进的PHPer,迫切的想提高自己的编码水平,目前市面上几乎没有高手来给新手指点出一条相对靠谱的途径。 首先,面对PHP众多杂乱无章的各种函数,到底该怎么去理清其各者之间的关系,经过一段时间的思考,本人想出了一条学习的路径,供各位参考。 PHP做为脚本语言,最基本的就是对数据的CURD,大概涉及到的也就是一:数据库的SQL操作,;二.PHP对MYSQL的连接操作; 这些都很简单,看看DOME和手册都搞定了,接下来,仔...
引用是什么在 PHP 中引用意味着用不同的名字访问同一个变量内容。这并不像 C 的指针,替代的是,引用是符号表别名。注意在 PHP 中,变量名和变量内容是不一样的,因此同样的内容可以有不同的名字。最接近的比喻是 Unix 的文件名和文件本身——变量名是目录条目,而变量内容则是文件本身。引用可以被看作是 Unix 文件系统中的 hardlink。引用做什么PHP 的引用允许用两个变量来指向同一个内容。意思是,当这样做时:<?php $a =& $b; ...
1. 创建XMLHttpRequest 对象1var XMLHttp=null2if (window.XMLHttpRequest) { 3 XMLHttp=new XMLHttpRequest() //适用除Internet Expoler以外的浏览器4} 5elseif (window.ActiveXObject){ 6 XMLHttp=new ActiveXObject("Microsoft.XMLHTTP") ////适用Internet Expoler7 }2. PHP使用AJAX实例(1) 写HTML表单。它包含一个简单的 HTML 表单和指向 JavaScript 的链接 1 <html>2 <head>3 <script src="clienthint.js"></scri...
PHP实现微信公众平台开发—基础篇 PHP实现微信公众平台开发—提升篇PHP微信公众平台开发高级篇—自定义菜单PHP微信公众平台开发高级篇—群发接口PHP微信公众平台开发高级篇—网页授权接口PHP微信公众平台开发高级篇—模板消息接口PHP微信公众平台开发高级篇—生成二维码接口PHP微信公众平台开发高级篇—微信JS-SDK学完这些可以自己开文档做Api接口 原文:https://www.cnblogs.com/stay29/p/9215469.html
一,PHP脚本代码标记 PHP的脚本是文件中一对特殊标记所包括的内容,如ASP是“<%....%>”,PHP可看成是“<?...?>”。 然而为了适应XML标准以将PHP嵌入到XML或XHTML中,PHP不建议使用短格式的“<?...?>”,而建议使用长格式标记“<?php...?>” 此外PHP代码块还支持 <script language="php">...</script>的标记形式。 二,PHP指令分隔符 PHP的每条语句需要由分号“;”隔开,但对于PHP结束标记“?>”来说,因其自动隐含一个分号,所以不...
第一天mvc的定义model view controller 模型视图控制器 快速上手各大主流框架 快速适应多数公司的wen开发需求mvc解决的问题 数据库 ----数组-----循环--输出数据库代码 html代码php代码混合在一起,不好维护以及导致时间的浪费。mvc的优势mvc的三个层各司其职互不干涉 有益于人员的分工视图 网页设计人员 模型 业务熟悉人员 控制器其他开发人员代码的重用mvc的组成与运行原理视图:视觉能够直观看的界面 html代码 flash xml控制器:...
1、表达式表达式就是最基本的一个$fist ? $second : $thirdTrue 计算second,false计算third。 讲道理。 有个全等运算符,很优秀。=== 这个比较值和类型都一样的。 本着表达式的原则,这里的自增是有点不太一样的。前递增 ++$a 是指读取$a之前自增,所以叫前递增。那么后自增就是读取后再自增了,解释很优秀,很清楚吧。2、运算符看了下,其实都是用了的。比如字符串的 . 就是连接两个字符串3、控制语句<?php if (expr) statement...
五 php相关配置文件位置 /etc/apache2/apache2.conf1禁止列举目录 sudo vi /etc/apache2/sites-enabled/000-default删除Options Indexes FollowSymLinks中的Indexes 2 配置默认主页grep -iR DirectoryIndex /etc/apache2 查看默认首页配置/etc/apache2/mods-enabled/dir.conf:修改里面的配置就行了3配置不同域名与对应目录原文:http://www.cnblogs.com/meieiem/p/3596694.html
/*** php设计模式之单例模式* $_instance必须声明为静态的私有变量* 构造函数和析构函数必须声明为私有,防止外部程序new* 类从而失去单例模式的意义* getInstance()方法必须设置为公有的,必须调用此方法* 以返回实例的一个引用* ::操作符只能访问静态变量和静态函数* new对象都会消耗内存* 使用场景:最常用的地方是数据库连接。 * 使用单例模式生成一个对象后,* 该对象可以被其它众多对象所使用。 * @link http://bbs.it-home.org...
一、意图 允许一个对象在其内部状态改变时改变它的行为。对象看起来似乎修改了它的类 状态模式变化的位置在于对象的状态二、状态模式结构图 三、状态模式中主要角色 抽象状态(State)角色:定义一个接口,用以封装环境对象的一个特定的状态所对应的行为 具体状态(ConcreteState)角色:每一个具体状态类都实现了环境(Context)的一个状态所对应的行为 环境(Context)角色:定义客户端所感兴趣的接口,并且保留一个具体状态类的实例...