美文网首页
1-PHP基本语法

1-PHP基本语法

作者: 大庆无疆 | 来源:发表于2019-05-10 20:04 被阅读0次

php的代码都是运行在服务器端的

php相关的代码写在
<?php
?>

输出简单类型: echo
输出复杂类型: print_r() -->输出复杂类型(如数组)
var_dump() -->输出详细信息,如对象、数组

变量名规则:由字母数字下划线组成,并且不可以使用数字开头
函数的名字不区分大小写

PHP中单引号和双引号的区别:
单引号的字符串会把其中的变量当做普通的字符串来处理。
双引号会把其中的变量解析成相应的值

声明变量a(使用$) :$a = "aaa" -- 没错,就是这么简单
字符串a拼接"你好"(使用.):a."你好"

数组:
$arr = array(1,2,5,8);
print_r($arr);
$arr = array("name"=>"何庆", "age"=>"21");
print_r($arr);

数据类型

  • 字符串
  • 整型
  • 浮点型
  • 布尔型
  • 数组
  • 对象
  • NULL

gettype() 内置函数,用来判断变量的类型
count()是内置函数,用来计算数组的长度
json_encode()把对象和数组转成json形式的字符串,json_decode()则相反
array_key_exists($bookname, $booksList)该函数是判断一个数组中是否含有该值(这里是判断书架上是否有该书)
array_push(数组, 元素); // 在数组中追加元素的方法
注意:在php中使用对象的属性使用->,例如person的name属性: person->name

数组的遍历
foreach($arr as $key => $value){
        echo $key.'===='.$value.'<br>';
    }
自定义函数 ---》可以在声明前调用
function Foo($info){  ---> 记得变量加 $
      return $info;
 }

预定义变量(表单处理)

  • $_GET
  • $_POST
http:/ /localhost/php/page4-get.php?abc=1   --->
$_GET['abc']得到了url地址中传递的参数的值

$f = $_GET['abc']; -->$_GET()里面的字符串要跟获取的url里的相对应
echo '<span>'.$f.'</span>';

拓展:
// 设置服务器响应的文件类型 -- MIME
    header("Content-Type:text/plain; charset=utf-8"); --> 指定纯文本的在服务端使用utf8来解析
image.png

相关文章

  • 1-PHP基本语法

    php的代码都是运行在服务器端的 php相关的代码写在 输出简单类型: echo输出复杂类型: pr...

  • Markdown语法

    Markdown基本语法 Markdown基本语法1 Markdown基本语法2(全、有用)

  • Swift 基本语法04-"switch"和

    Swift 基本语法01-Swift简介Swift 基本语法02-"let"和"var"Swift 基本语法03-...

  • Swift 基本语法06-数组和字典

    Swift 基本语法01-Swift简介Swift 基本语法02-"let"和"var"Swift 基本语法03-...

  • Swift 基本语法03-"if let"和

    Swift 基本语法01-Swift简介Swift 基本语法02-"let"和"var"Swift 基本语法04-...

  • Swift 基本语法05-"String"

    Swift 基本语法01-Swift简介Swift 基本语法02-"let"和"var"Swift 基本语法03-...

  • 箭头函数(arrow function)

    基本语法 高级语法

  • 基本语法

    注释使用#符号,多行注释用''',"" 语句之间使用分号(;)分割 字符串有两种索引方式,从左往右以 0 开始,从...

  • 基本语法

    语句与表达式 表达式会产生一个值,而语句不会。 js 中有两种像语句的表达式 对象字面量 该语句即可认为是一个创建...

  • 基本语法

    import export import React, { Component } from 'react'; 表...

网友评论

      本文标题:1-PHP基本语法

      本文链接:https://www.haomeiwen.com/subject/trnbnqtx.html