php学习笔记4

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了php学习笔记4相关的知识,希望对你有一定的参考价值。

流程控制

在这里,只讲下foreach语句。

foreach语句遍历输出数组:
语法:

foreach (array_expression as $value){ statement};
foreach (array_expression as $key => $value){ statement};

参数array_expression是指定要遍历的数组,$value是数组的值

<?php
     $actors [0] ="Marry";
     $actors [1] ="Lorry";
     $actors [2] = "mike";
     foreach ($actors as $values){
     echo "Name:$values<br>";
}
?>

以上代码将输出:
Name:Marry
Name:Lorry
Name:mike

两个重要的魔术方法

    1. __set( )方法:这个方法用来为私有成员属性设置值的,有两个参数,第一个参数为你  要为设置值的属性名,第二个参数是要给属性设置的值,没有返回值。
    2. __get()方法:这个方法用来获取私有成员属性值的,有一个参数,参数传入你要获取的成员属性的名称,返回获取的属性值,这个方法不用我们手工的去调用

php中方法不区分大小写

require(dirname(__FILE__).‘/global.php‘); //引入全局文件
require(dirname(__FILE__).‘/config.ini.php‘); //引入基本配置文件

对象运算符和双冒号运算符

在类的成员方法里面,可以用 ->(对象运算符):$this->property(其中 property 是该属性名)这种方式来访问非静态属性。
静态属性则是用 ::(双冒号):self::$property 来访问。

=>和->

=>数组成员访问符号,->对象成员访问符号;
$this->$name=$value:将当前类的name变量的值设为$value;
$this代表了类本身,->是访问其类成员的操作符
双冒号运算符(::)类名::静态属性/方法
::”用来调用类中静态的属性和方法

include():包含外部文件,语法格式为 include(string filename);
require():会输出错误信息,终止脚本
include_once():多次调用相同文件时,程序只会调用一次
require_once():先检查文件是否在其他地方被调用过
array_pop():获取并返回数组中的最后一个元素
count():统计数组中的元素个数
array_search():获取数组中元素的键名
$array_keys():获取数组中重复元素的所有键名
























以上是关于php学习笔记4的主要内容,如果未能解决你的问题,请参考以下文章

PHP必用代码片段

PHP7 学习笔记PHP PSR-4 Autoloader 自动加载

PHP学习笔记-4(时间戳)

CI框架学习笔记4——Benchmark.php

PHP-会员登录与注册例子解析-学习笔记

学习笔记-php简单联级下拉菜单输出-2016.4.7