【PHP学习笔记三十【final】】教程文章相关的互联网学习教程文章

php基础学习笔记(12)

php基本语法php//这个是php单行注释/*这是多行注释*///每条php语句使用英文分号结束——必须使用!//php是一门区分大小写的语言——但函数名除外//php的任何一个变量名都要使用一个$符开头。 ?>变量和常量 php中,变量使用一个$符号开头。变量通常是直接赋值(此时如果是第一次赋值也就表示定义)。 常量:设定一个其值不会也不应该改变的数据标识符(数据名字),比如数学上的“pi”。 $pi = 3.14; //...

PHP日期函数示例学习笔记

";echo print_r(getdate());echo "";echo date("Y-m-d H:i:s");echo "";date_default_timezone_set("ETC/GMT-8");echo date("Y-m-d H:i:s");?>以上就介绍了PHP日期函数示例学习笔记,包括了方面的内容,希望对PHP教程有兴趣的朋友有所帮助。

php面向对象编程示例学习笔记

1、__get()和__set()方法";if(isset($this->$property_name)){return $this->$property_name;}else{return NULL;}}public function __set($propertyname, $value) {echo "在直接设置私有属性值的时候,自动调用了这个__set()方法为私有属性赋值";$this->$propertyname = $value;}}$pig = new animal();$pig->name = "猪";$pig->color = "白色";$pig->age = "1岁";echo "称呼:".$pig->name."";echo "颜色:".$pig->color."";echo "...

PHP字符串处理函数示例学习笔记

输出函数echo()$str = "Hello World";echo $str;?>PHP,"1"=>array(0=>P, 1=>H, 2=>P));print_r($arr);?>PHP100.COM";echo htmlspecialchars($str);?>PHP + Apache + Mysql";echo strip_tags($str);echo "";echo strip_tags($str, "");echo "";echo strip_tags($str, "");?>";echo strlen(ltrim($str))."";echo strlen(rtrim($str))."";echo strlen(trim($str));?>";echo number_format($number,2);echo "";echo number_format($num...

PHP开发学习笔记

1、在用户登录或者查询数据等时候有些时候可能会有引号等对sql语句有影响的符号(sql注入攻击),这样等对他们进行数据库里的操作的时候会有影响,这种情况应该怎么办呢?方案:可以用addslashes 和 stripslashesaddslashes是可以使单引号(,),双引号("),反斜线(\)与NULL(NULL字符)加上反斜线进行转义stripslashes是与addslashes相对的一个方法,是把这些转义过的还原2、有些PHP版本magic_quotes_gpc这个配置是有用的,即自动魔术引...

yii2学习笔记(二)Composer安装

Composer,是个类centos中yum的工具,解决依赖关系。PHP都要解决依赖了……一,安装Composer到https://getcomposer.org/,去download下载。linux和windows都有,安装很简单。http://www.phpcomposer.com/ 中文镜像。二,配置Composer到国内镜像http://pkg.phpcomposer.com/ 这里显示怎样配置到国内镜像,速度会快很多。composer create-project --prefer-dist --stability=dev yiisoft/yii2-app-advanced ../yii2上面命令会创建一个...

imoocPHP学习笔记(入门)

变量<spanMicrosoft Yahei,Hiragino Sans GB,Helvetica,Helvetica Neue,微软雅黑,Tahoma,Arial,sans-serif; font-size:13px; line-height:20.7999992370605px">定义变量就是向服务器的内存申请空间 <spanMicrosoft Yahei,Hiragino Sans GB,Helvetica,Helvetica Neue,微软雅黑,Tahoma,Arial,sans-serif; font-size:13px; line-height:20.7999992370605px">,用来存储数据。 如:<preUbuntu Mono,Consolas,source-code-pro,monospace...

PHP学习笔记01【图】

例子: 为什么要学PHP 主观原因: 前段时间在学校处理了毕业的一些事情,回到上海后开始了找工作的旅程。意向工作是WPF开发或者ASP.NET 作为后端的WEB开发。 陆陆续续一直在面试,其中有一家公司很有意思,以招.net开发为名,实际在招收PHP开发(于面试通知中告知的)。去面试之后觉得蛮不错,但还是想再面试几天,故而,接下来的几天中,一边面试,一边自学PHP,以便于在最终的决定是去这家公司后,更快速的入职。 ...

CodeIgniter学习笔记三:扩展CI的控制器、模型

一、扩展CI中的控制器有时需要对CI中的控制器作统一操作,如进行登录和权限验证,这时就可以通过扩展CI控制器来实现。扩展CI控制器只需要在application/core文件夹中建一个继承自CI_Controller类的MY_Controller类即可,然后在这个类中实现自己需要的逻辑。关于上面这句话,有两点需要解释一下:1、为什么要在application/core文件夹中:是因为基类CI_Controller是在system/core文件夹中,这里需要跟system中对应。2、为什么扩展的...

PHP学习笔记1-常量,函数【图】

常量:使用const(php5)声明,只能被赋值一次,php5以下版本使用define;1 <?php 2const THE_VALUE = 100;//PHP5中才有const3echo THE_VALUE; 45define(THE_VALUE,200);//低于PHP5的老版本可以使用define6echo THE_VALUE;函数:包装了很多功能的代码块;优点:便于在别处调用 1 <?php2 3function traceHelloPHP(){4echo Hello PHP!;5echo ;6echo Hello World!;7echo ;8}9traceHelloPHP(); 1011//函数的另外一种执行方式12$func = ...

PHP学习笔记7-JSON数据操作

JSON,全称是JavaScript Object Notation。它是基于JavaScript编程语言ECMA-262 3rd Edition-December 1999标准的一种轻量级的数据交换格式,主要用于跟服务器进行交换数据。跟XML相类似,它独立语言,在跨平台数据传输上有很大的优势新建文件json.php,先做encode操作:1//encode 2//生成JSON格式数据3$arr = array(1,2,3,4,5,6,7,8,9,Hello,PHP); 4echo json_encode($arr);//json_encode:把一个对象转换成json格式数据得到的结果...

PHP学习笔记5-类的继承/方法重写

更改Man.php文件名为People.php,加入代码:1publicfunction hi(){ 2return$this->_name. say hi; 3 }新建文件Man.php: 1 <?php2/**3 * Created by PhpStorm.4 * User: Administrator5 * Date: 2015/6/296 * Time: 11:187*/ 8 9require_once People.php; 1011class Man extends People{//extends:继承People类12publicfunction __construct($age,$name){ 13 parent::__construct($age,$name,男); 14 } 1516publicfunct...

PHP学习笔记12-上传文件【图】

上传图片文件并在页面上显示出图片enctype介绍:enctype属性指定将数据发回到服务器时浏览器使用的编码类型。取值说明:https://www.gxlcms.com/multipart/form-data: 窗体数据被编码为一条消息,页上的每个控件对应消息中的一个部分,不对字符编码。当使用有文件上传控件的表单时,该值是必需的。。https://www.gxlcms.com/application/x-www-form-urlencoded: 窗体数据被编码为名称/值对。这是标准的编码格式。在发送前对所有字...

PDO学习笔记

PDO扩展为PHP访问数据库定义了一个轻量级的、一致性的接口,它提供了一个数据访问抽象层,这样,无论使用什么数据库,都可以通过一致的函数执行查询和获取数据。 PDO随PHP5.1发行,在PHP5.0的PECL扩展中也可以使用,无法运行于之前的PHP版本。在PDO出现之间,在PHP中连接数据库的函数根据数据库的不同而不同。 例如,MySQL用 mysql_connect 函数, PostgreSQL数据库用 pg_connect 函数。通过PDO编写的代码,今后数据库发生变化,...

php学习笔记8--半边引号引发的问题【图】

前段时间重装了系统,后来说是又要用php,就重新搭建了apache+php+mysql的环境,由于之前搭建过好多次,感觉很easy,很快就搭建完成,然后写了下面的常用的测试环境的代码:1 php 23phpinfo(); 45 ?>然后正常输出,感觉环境没问题,就没管了……最近要用了,运行以前的项目代码(使用了CI框架)却一直显示空白页面,得不到任何正确输出。囧了……自己重新写简单的php语句都能正常运行,看来环境是没问题的。直到,使用了date()函数...

学习笔记 - 相关标签