终于配置完环境了,试试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

熱AI工具

Undresser.AI Undress
人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover
用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool
免費脫衣圖片

Clothoff.io
AI脫衣器

AI Hentai Generator
免費產生 AI 無盡。

熱門文章

熱工具

MinGW - Minimalist GNU for Windows
這個專案正在遷移到osdn.net/projects/mingw的過程中,你可以繼續在那裡關注我們。 MinGW:GNU編譯器集合(GCC)的本機Windows移植版本,可自由分發的導入函式庫和用於建置本機Windows應用程式的頭檔;包括對MSVC執行時間的擴展,以支援C99功能。 MinGW的所有軟體都可以在64位元Windows平台上運作。

SublimeText3 英文版
推薦:為Win版本,支援程式碼提示!

SublimeText3漢化版
中文版,非常好用

SAP NetWeaver Server Adapter for Eclipse
將Eclipse與SAP NetWeaver應用伺服器整合。

PhpStorm Mac 版本
最新(2018.2.1 )專業的PHP整合開發工具