php基础速记

1.弱类型语言

2.变量 $x

3.作用域:global,local,static,parameter.

global:在函数中引用全局变量,前面要叫上 global。 全部变量都被存储在一个叫$GLOBALS[index]中。 global $x == $GLOBALS[‘x‘]

static:函数中的局部变量在函数执行结束后不想被销毁,用static。 这样下次再调用该函数时,会保留上次的值。

4.数组:$arr=array(x,x,x,x);  var_dump()  array(‘a‘=>‘aaa‘,‘b‘=>‘bbb‘);

数字长度 count($arr)

遍历数组 for()循环  php关联数组 遍历关联数组: foreach($arr as $key=>$value)

排序: sort($arr)升序,rsort($arr)降序

5.对象 对象数据类型 必须使用class关键字申明类对象。类是可以包含属性和方法的结构。具有$this。

6.php设置常量 define(name,value,true)//不区分大小写   常量是全局的  define(‘GREET‘,‘www.baidu.com‘)

7.字符串拼接 ‘.‘。 strlen(str) 返回字符串长度。 strpos(str,substr) 查找字符串substr在str中的位置

8.运算符  %取余

9.超级全局变量 $GLOBALS,$_POST,$_GET,$_FILES```

10.循环 foreach($arr as $value){}

11.包含 include ‘file.php‘

时间: 2024-10-09 23:39:31

php基础速记的相关文章

java web 开发三剑客 -------电子书

Internet,人们通常称为因特网,是当今世界上覆盖面最大和应用最广泛的网络.根据英语构词法,Internet是Inter + net,Inter-作为前缀在英语中表示“在一起,交互”,由此可知Internet的目的是让各个net交互.所以,Internet实质上是将世界上各个国家.各个网络运营商的多个网络相互连接构成的一个全球范围内的统一网,使各个网络之间能够相互到达.各个国家和运营商构建网络采用的底层技术和实现可能各不相同,但只要采用统一的上层协议(TCP/IP)就可以通过Internet

基础控件 1234 速记属性

一.Label控件(类)属性:(一)布局:Width: 既可用像素,也可用百分比 类型:UnitHeight:既可用像素,也可用百分比 类型:Unit Unit.Pixel(像素数) Unit.Percentage(百分比数) (二)背景与前景BackColor:(Color)背景色ForeColor:(Color)文字色Font Name:字体名称 Size:字体大小 Bold: Italic: UnderLine: (三)边框BorderColor:BorderStyle:BorderWid

微信公开课(北京站)速记 微信、微信支付、O2O的定义与关联

本文为4月29日微信公开课(北京站)微信产品部演讲全文速记,讲述了微信官方对微信.微信支付.O2O的定义与关联等问题的看法与观点. 作者:微信产品部 刘涵涛 吴毅 去年夏天有一个全民打飞机的盛况,这实际上是微信的第一款社交类手游,它通过微信大平台的海量用户,一上线之后就有过亿的用户,甚至在淘宝上面都有代客打游戏的服务,通过这个游戏大家突然想到,微信以前是一个沟通工具,微信竟然也可以玩儿,甚至出现了这样一个段子,如果要自己的排行榜排在前面,最简单的方法是把玩这个游戏的好朋友全部踢掉. 微信红包大家

《C#语言和数据库技术基础》单词必备

<C#语言和数据库技术基础> 第一章1..NET Framework   框架2.sharp            尖锐3.application      应用程序4.developer        开发者5.network          网络6.build            建造,建筑7.console          控制台8.debug            调试9.namespace        命名空间10.project         项目11.solution 

阿里云小Ai战胜人类速记,中文人工智能大时代崛起

还记得前不久2016谷歌开发者I/O大会上展示的人工智能语音搜索助理Google Assistant以及基于该语音助理的智能硬件Google Home吗?它们的背后是准确的英文语音识别能力. 如今,以微软Cortana.苹果Siri和Google Assistant为第一军团的人工智能语音识别技术正在大规模商业化与产品化,英文人工智能大时代已经开始.那么,相应的中文市场呢? 中文语音识别挑战人类速记 在6月15日的阿里云厦门云栖大会上,阿里云人工智能小Ai在上千观众的面前完成了现场中文语音识别的

【转载】Gradle学习 第六章:构建脚本基础

转载地址:http://ask.android-studio.org/?/article/11 6.1. Projects and tasks 项目和任务Everything in Gradle sits on top of two basic concepts: projects and tasks.<翻译> Gradle中的所有东西都是围绕两个基本概念:项目和任务. Every Gradle build is made up of one or more projects. What a

跨语言学习的基本思路及python的基础学习

笔者是C#出身,大学四年主修C#,工作三年也是C#语言开发.但在学校里其他的语言也有相应的课程,eg:Java,Php,C++都学过,当然只是学了皮毛(大学嘛,你懂得),严格来说未必入门,但这些语言的代码阅读倒是不成问题,毕竟触类旁通嘛,有道是“一法通,万法明”,多学学其他的也没坏处. 近期被临时借调到其他项目组,由于新项目用的是Python,本人呢又没有python开发经验(之前只是知道有这门语言),工期呢两周多吧,简单来说就是时间紧,任务重,而且开发环境完全陌生,于是就得快速学会使用一门新语

Gradle+Groovy基础篇

在Java项目中,有两个主要的构建系统:Gradle和Maven.构建系统主要管理潜在的复杂依赖关系并正确编译项目.还可以将已编译的项目以及所有资源和源文件打包到.war或.jar文件中.对于简单的构建,Maven和Gradle之间的选择几乎是个人喜好之一,或者也许是公司CTO或技术经理的偏好.他们俩都是非常好的构建工具.但是,对于更复杂的项目,Gradle比Maven更胜一筹. Gradle构建的利与弊 个人喜欢Gradle:我讨厌XML,复杂的Java/Groovy项目,如果没有Gradle

Java注解(1)-注解基础

注解(Annotation)是在JAVA5中开始引入的,它为在代码中添加信息提供了一种新的方式.注解在一定程度上把元数据与源代码文件结合在一起,正如许多成熟的框架(Spring)所做的那样.那么,注解到底可以做什么呢? 1.注解的作用. 提供用来完整地描述程序所需要的信息,如编译期校验程序信息. 生成描述符文件,或生成新类的定义. 减轻编写"样板"代码(配置文件)的负担,可以使用注解自动生成. 更加干净易读的代码. 编译期类型检查. 2.Java提供的注解 Java5内置了一些原生的注