半路出家学php可以吗,PHP半路出家(1)_PHP教程
终于配置完环境了,试试PHP!
我把代码写哪?
code ?>
标记一下作者,咋打注释啊?
//author : matter
/*
*author : matter
*/
#author : matter
终于正式开始了,ok,直接上经典案例
注意一下变色的部分
单引号可以,双引号也可以
单引号对转义符支持不完整!
echo可以,print可以,printf也可以
为什么就printf加括号了?
echo()和print()的括号可以省略
echo与print有区别吗?
echo()无返回值,print()成功输出返回1
呢么由此可见echo()比print()快哦!
动态文本用printf吧,静态文本就用echo
$test=sprintf("$%.2f",12.3424);
printf("Goodbye-- World,$test");
sprintf可以给变量赋值~
到了让我见识变量的时候了!
弱类型语言 --- 一切都是scalar(标量)
$myVar = "anything";
数组
$arr[0] = "abc";
该见到对象了吧!
class MyTest {
private $a;
public function getA() {
return $this->a;
}
public function setA($a) {
$this->a = $a;
}
}
$useage = new MyTest();
$useage->setA("HI~");
echo $useage->getA();
我自己和JAVA感觉一下
函数没有返回类型
调用方法和属性用 "->" 而不是 "."
不管是否声明定义过,都要在变量前面加$
我不知道变量已经是什么类型了...咋办?
强制转换
(array)$sth
自动转换
字符串进行计算时取前面的数字
If()的判断条件对计算结果非0进行判断
我要有对变量类型的知情权和控制权!
String Gettype( mixed var );
返回变量var的类型
Boolean settype( mixed var , string type )
转换变量的类型
变量负责多大一块?
GLOBAL $var; //全局变量
STATIC $var; //静态变量
目前只是关键词不太一样,其他还算正常
超级全局变量---预定义,与环境有关
$_SERVER , $_GET , $_POST , $_COOKIE
$_FILES , $_ENV
当变量不变时~
Define("PI" , 3.1415);
操作符,操作数,控制语句
新的:AND OR NOT XOR
其他暂时没有发现...
摘自 matter605924657
http://www.bkjia.com/PHPjc/478244.htmlwww.bkjia.comtruehttp://www.bkjia.com/PHPjc/478244.htmlTechArticle终于配置完环境了,试试PHP! 我把代码写哪? ?php code ? ? code ? % code % script language=php code /script? 标记一下作者,咋打注释啊? //author : matter /* *au...
半路出家学php可以吗,PHP半路出家(1)_PHP教程相关推荐
- 半路出家学php可以吗,PHP半路出家(3)
前言 反思了最近写的一些东西,有些小感触 对于学过java或C++的coder来说, 老说语法也没啥意思,OOP,异常之类的技术 不是看看简单的实例代码就能会的, 不懂的可以google喽~ STAR ...
- 大学计算机基础实践教程第二版素材,920730-大学计算机基础-实验素材-大学计算机基础教程2...
<920730-大学计算机基础-实验素材-大学计算机基础教程2>由会员分享,可在线阅读,更多相关<920730-大学计算机基础-实验素材-大学计算机基础教程2(7页珍藏版)>请 ...
- 半路出家学php,PHP半路出家(1)
终于配置完环境了,试试PHP! 我把代码写哪? code ?> 标记一下作者,咋打注释啊? //author : matter /* *author : matter */ #author : ...
- 零基础自学python教程-零基础学Python不迷茫——基本学习路线及教程
什么是Python? 在过去的2018年里,Python成功的证明了它自己有多火,它那"简洁"与明了的语言成功的吸引了大批程序员与大数据应用这的注意,的确,它的实用性的确是配的上它 ...
- c语言的学生理系统,C语言学习系统的教程
完美者(wmzhe.com)网站以软件下载为基础,改版后的网站对功能性板块进行扩充,以期能够解决用户在软件使用过程中遇见的所有问题.网站新增了"软件百科"."锦囊妙技&q ...
- python教程初级有什么用_学Python编程有什么用?Python基础教程!
学Python编程有什么用?学习Python之后真的可以找到工作吗?Python近几年还流行吗?--关于这一系列的问题,跟着老男孩教育一起来了解一下吧. 对于非IT行业从业者来讲,比如说:数据处理相关 ...
- 中国矿业大学python期末考试_中国矿业大学一体化网络校园网——CUMTDDNet-DrCOM网页版认证教程...
本帖最后由 lazygoat644 于 2020-11-3 20:58 编辑 资料仅供参考学习,请勿用于非法用途或者盈利,违者责任自负! *****该教程作者为Lee.像风一样,首发于github() ...
- 【Linux】一步一步学Linux——VMware Workstation 15 Pro安装图解教程(06)
00. 目录 文章目录 00. 目录 01. VMware Workstation Pro15下载 02. VMware Workstation Pro15安装 03. VMware Workstat ...
- 《动手学深度学习》环境搭建全程详细教程 window用户
一.下载并安装Miniconda 第一步是根据操作系统下载并安装Miniconda,在安装过程中需要勾选"Add Anaconda to the system PATH environmen ...
最新文章
- There is no Citrix MetaFrame server configured on the specified address错误的解决方法
- PTA数据结构与算法题目集(中文)7-12
- python三种数据类型详解_最全面的Python数据类型知识点讲解
- QT的QScrollArea类的使用
- webpack使用教程
- 博士论文:教你如何给女朋友送礼物
- 中继承父类实现父类方法的快捷键_关于封装、继承
- Simulink中Simscape—Fluids模块(原Simhydraulics)学习记录
- 小A是支枪,子弹未打光---之手 枪篇
- java中String的特点,字面对象和构造方法的区别
- pdf怎么转换成ppt
- lammps运行Linux,Lammps安装教程
- oracle应付创建会计科目,求助: EBSR12应付发票取消后创建不成会计科目
- 大数据翻页_大数据分页实现与性能优化
- ubuntu下matplotlib的字体设置(新罗马字体)
- (十)学生课程表查询
- eclipse中导入jmf的方法,在java中使用jmf播放音频文件的正确方式
- 倒闭潮不断,众筹的生机在何处?
- 新华DCS系统仿真测试方法详细介绍
- 【cocos creator 3.x】精灵图片不显示
热门文章
- python矩阵中找满足条件的元素_Python 找到列表中满足某些条件的元素方法
- hbuild json红叉_MUI+Hbuilder之踩坑(三)
- docker 设置 jvm 内存_是否值得付费?Oracle,Open JDK等四大JVM性能全面对比
- 算法的时间复杂度(python版容易理解)+常用的时间复杂度、python代码--数据结构
- ----uni-app之解决HBuilderX安装less成功运行时提示未安装----
- zbb20180913 java synchronized同步静态方法和同步非静态方法的异同
- java输入最大10位数,倒数输出(很鸡肋)
- NodeJS React 开发环境搭建
- Codevs 1025 选菜
- Codeforces 524C Idempotent functions