php-基础可用知识总结--高能这篇文章很长
来源:互联网 发布:淘宝放错类目降权 编辑:程序博客网 时间:2024/06/05 00:21
初始环境1.php官网下载最新版本7.2版本
点击选择NO Thread Safe(非线程安全–支持Apach) Thread Safe(线程安全–这个支持IIS),我选择的是NO Thread Safe—这个地方不做解释,具体因为我不是特别清楚,大家有看到好的解释,可以告诉博主哦,互相促进
php可包含的文本–会知道里面可以写一些什么样式的内容
可包含纯文本text,html,css,php语言
php可做些什么——-知道了虽然不能面面俱到但是也知道了基本能做些什么
1.生成动态页面内容
2.创建,打开,读取,写入,删除,关闭
3.接收表单数据
4.发送获取cookies
5.添加,删除,修改数据库中的数据
6.限制用户访问那些页面
7.数据加密(自我认为md5/sha256等,如不对,留言告诉博主哦)
语法与变量声明
<?php ?>语法体$声明:$name = "小明";注意:声明也是有作用域的:PHP 有三种不同的变量作用域: local(局部) global(全局) static(静态) 1.应用global也是内部调用关键字$x=5;$y=10;例子1.function myTest() { $GLOBALS['y']=$GLOBALS['x']+$GLOBALS['y'];} 输出10例子2.function myTest() { global $x,$y; $y=$x+$y;}输出:102.static应用function myTest() { static $x=0; echo $x; $x++;}myTest();myTest();myTest();输出:012
输出语句—-在 PHP 中,有两种基本的输出方法:echo 和 print。
echo - 能够输出一个以上的字符串 print - 只能输出一个字符串,并始终返回 1提示:echo 比 print 稍快,因为它不返回任何值。print 也是语言结构,有无括号均可使用:print 或 print()。
数据类型:
字符串、整数、浮点数、逻辑、数组、对象、NULL。
var_dump() 检测数据类型以及数值: var_dump(“字符串”) string(“字符串”)
在这里上个小课:符号:->,=>,::,这三个符号,分别使用方式
->在你的调用对象中的方法以及类中的对象以及方法时候使用;例如class Test{ var testArry = add("aa"=>123,"vv"=>22); static $test = 1; function test(){ return "successful" }}$test = new Test();$yes = test->test();echo $yes;
=>一般调用Arry数组使用,表示对应$arryTest = (new Test())->tsetArry;
::表示所属类调用类的内部静态成员,或者是类之间调用就要用::$test = new Test();echo test::test;
字符串操作:
- strlen() 函数返回字符串的长度,以字符计。
- strpos() 函数用于检索字符串内指定的字符或文本。
常量
与变量不同,常量贯穿整个脚本是自动全局的。
如需设置常量,请使用 define() 函数 - 它使用三个参数:
首个参数定义常量的名称 第二个参数定义常量的值 可选的第三个参数规定常量名是否对大小写不敏感。默认是 false define("GREETING", "Welcome to W3School.com.cn!");
PHP 算数运算符
PHP 算数运算符
http://www.w3school.com.cn/php/php_operators.asp
一些基本的运算符,可以简单看看
if
$t=date(“H”);
if (条件) {
条件为 true 时执行的代码;
} elseif (condition) {
条件为 true 时执行的代码;
} else {
条件为 false 时执行的代码;
}
switch
对表达式(通常是变量)进行一次计算把表达式的值与结构中 case 的值进行比较如果存在匹配,则执行与 case 关联的代码代码执行后,break 语句阻止代码跳入下一个 case 中继续执行如果没有 case 为真,则使用 default 语句
switch ($x){case 1: echo "Number 1"; break;case 2: echo "Number 2"; break;case 3: echo "Number 3"; break;default: echo "No number between 1 and 3";}
阅读全文
0 0
- php-基础可用知识总结--高能这篇文章很长
- 【醒目】【高能预警】Dear 长歌
- PHP 基础 知识
- PHP 基础小知识
- php小知识总结
- PHP语言知识总结
- PHP小知识总结
- Spring 知识基础总结
- 【JavaScript】知识总结---基础
- Java知识总结-基础
- 基础数论知识总结
- JAVA基础总结知识
- 长知识
- 自己总结的PHP知识
- PHP面向对象知识总结
- php零碎小知识总结
- java 基础小知识 总结
- Java基础之知识总结
- 这个跳槽问题,讲出来很气人!
- C语言操作符的学习总结
- Faster R-CNN改进篇(一): ION ● HyperNet ● MS CNN
- Cmake编译OpenCV源码提示error MSB6006: “cmd.exe”已退出,代码为 1解决思路
- Android学习笔记之Material Design实战
- php-基础可用知识总结--高能这篇文章很长
- 在GridControl中自动生成序号
- Bootstrap CSS表格
- 大数据企业学习篇05----flume初识
- iOS 报错 clang: error: no input files ~解决bug
- Linux中修改网络基本设置的方法
- linux python2升级到python3(源码编译安装)
- Springboot的常用配置
- Hibernate常用注解