【1105PHP笔记001】教程文章相关的互联网学习教程文章

PHP 笔记——String 字符串【代码】

1. 定义单引号括起来的字符串被原样输出。双引号字符串中的变量被PHP解析为变量值。2. 获取字符串长度strlen(string $string): int在utf-8下,汉字占3个字符,其它情况下2个字符数字、英文、小数点、下划线和空格各占一个字符3. 截取字符串substr(string $str, int $start, int $length): string mb_substr(string $str, int $start, int $length, string $encoding): string$encoding:设置字符串的编码格式4. 比较字符串4.1 按字...

php笔记之:有规律大文件的读取与写入的分析

这几天在做一个东西.研究PHP读取行数较多的文件(大概上百万行).考虑到效率问题.进行了简单的研究.总结如下第一条.file()函数的效率问题.file()函数的效率很底下 如果是有规律的文件.比如每行一条相应数据.那么尽量不要是用file()函数可以使用file_get_contents()然后用explode切割.这样效率会快三分之一举个例子:文件样式如下:11111\n22222\n33333\n44444\n55555\n.....\nnnnnnnnnnnn\n如果用file($file)读入的话.耗时很长.可以用如...

PHP笔记

Mysql -----------------------------------------------------------------------------Mysql 改默认密码update mysql.user set Password=PASSWORD(‘123456‘) WHERE User=‘root‘FLUSH PRIVILEGES去了解下MYSQL的范式、反范式、混合范式还有索引的建立 cmd命令行全文索引------------------------------alter tabletable_reg_c addfulltext(catalog)repair table tablename quick select * from table_reg_c where match(`cata...

PHPExcel笔记【代码】【图】

PHPExcel可是个好东东,功能强大,下面这是一个phpExcel简易中文帮助手册,列举了各种属性,以及常用的操作方法,是每一个都用实例加以说明,希望对大家有所帮助。引用PHPExcelinclude ‘PHPExcel.php‘; include ‘PHPExcel/Writer/Excel2007.php‘; //或者include ‘PHPExcel/Writer/Excel5.php‘; 用于输出.xls的$objPHPExcel = new PHPExcel(); //创建一个实例设置excel的属性//创建人 $objPHPExcel->getProperties()->setCrea...

变量&数据类型(php笔记)

php标记:四种php标记 1.<?php echo‘hello‘;?> 2.<? echo‘hello‘; ?> //短标记 3.<script language="php"> echo‘hello‘;</script> 4.<% echo‘hello‘; %> //asp风格 注:2、4需要修改php.ini配置文件才可以使用,1、3可以直接使用。 php注释: 1.多行注释 /* This script is hello world Author: david Date: 2010.04.01 */ 2.单行注释 echo‘hello‘; //print hel...

PHP笔记学习节选(创世纪新篇)【图】

if ,true,false,return value. php之SQL语句中的模糊查找 主要通过LIKE(不区分大小写)关键字实现模糊查找。LIKE条件一般用在指定搜索某字段的时候, 通过"%"或者" _" 通配符的作用实现模糊查找功能,通配符可以在字段前面也可以在后面或前后都有。只通过LIKE是无法实现模糊查找的,因此通配符的作用不可忽略。下面是三个实例: 搜索以PHP开头: SELECT * FROM table WHERE title LIKE ‘PHP%‘ 搜索以PHP结束: SELECT...

PHP笔记(PHP篇)

学习完HTML和CSS后,终于要开始学习PHP啦!前面的铺垫只为后路的畅顺!PHP环境搭建:企业中常用到的环境是:Linux+Apache+MySQL+PHP学习环境是:Windows+Apache+MySQL+PHP工具:Apache 2.4.4MySQL 5.6.23PHP 5.5.22安装教程:php 2014.9.5安装教程PHP源码学习网站:站长之家源码天堂脚本之家源码之家A5源码 PHP概述:PHP(Hypertext Perprocessor)超级文本预处理器PHP是一种在服务器端执行的嵌入HTML文档的脚本语言是一种网站开发...

thinkphp笔记【代码】

1,thinkphp框架修改值方法$info = D(‘biao‘)->where(‘lie = ‘.$bianliang)->setfield(‘lie‘,$bianliang);2,db操作logThinkPHP/Library/Think/Db.class.php 中update和delete等(除了insert)中加入 $userlog = M("useroplog");$log = ‘‘;$userlog->add($ar);3,tp3.2自定义成功出错方法 public function success1($info,$url=‘‘){$data[‘info‘]=$info;$data[‘status‘]=1;$data[‘url‘]=$url;echo json_encode...

LotusPhp笔记之:Cookie组件的使用详解

LotusPhp 的 Cookie 组件也是非常简单易用的。首先,要新建一个配置文件,文件名为 cookie.conf.php,至于放在哪里等到讲到 Config 组件的时候会有一个阐述,今天先说怎么用,需要哪些步骤。Cookie 配置文件的主要内容就是定义 Cookie 的加密密匙,程序里自动对 Cookie 内容进行加密,当然这样有一个弊端,就是客户端无法直接读取和操作,只能服务器来操作。如果你要直接用 js 在客户端操作 Cookie ,那最好还是不要用 LotusPhp 的...

PHP笔记

1.赋值变量<?php$X=5;$y=6;$z=$X+$yecho $Z?>2.输出变量 和换行的方法<?php$color="red";echo "My car is $color " ,‘</br>‘;echo "My car is", $color ;?>原文:https://www.cnblogs.com/kaibindirver/p/10171770.html

1105PHP笔记001

关于抽象类:abstract class Car{ abstract function getMaximumSpeed();}class FastCar extends Car{ function getMaximumSpeed(){ return 150; }}注意事项:如果实现的类也是抽象的,则不用实现它的全部方法。$street ->addCar(new FastCar());-------------------------接口:interface implements 父类和子类之间有逻辑上的层次关系的时候,用抽象类。差别较大的两个或更多对象之间的特定交互行为,用接口。接口使用接口,你可...

Thinkphp5笔记七:设置错误页面①【代码】

设置网站的错误提示页面,也是一个很重要的环节。 一、空操作在当前控制器里面增加E_empty操作public function _empty(){$this->error(‘方法不存在‘); } Public function index(){}测试方法:正常:http://localhost/thinkphp/index/index/index错误: 会提示“方法不存在”http://localhost/thinkphp/index/index/df 二、空控制器在模块下建立Error控制器,位置: index/error.php 相关参数:empty_controller代码:<?php /...

thinkphp笔记-常量参考

http://doc.thinkphp.cn/manual/constant_reference.html注意:__URL__才能解析下面左右两边各两个下划线!对(两个下划线):__URL__错(一个下划线):_URL_否则会出现问题:地址跳转到了http://localhost/PHPtestUseEclipse/ThinkPHP/index.php/Home/form/_URL_/insert :( 非法操作:_URL_ 错误位置FILE: D:\wamp\www\PHPtestUseEclipse\ThinkPHP\ThinkPHP\Library\Think\Controller.class.php  LINE: 170TRACE#0 D:\wamp\www\PHP...

PHP 笔记一(systax/variables/echo/print/Data Type)【代码】

PHP stands for "Hypertext Preprocessor" ,it is a server scripting language.What Can PHP Do?PHP can generate dynamic page contentPHP can create, open, read, write, delete, and close files on the serverPHP can collect form dataPHP can send and receive cookiesPHP can add, delete, modify data in your databasePHP can be used to control user-accessPHP can encrypt data1> Basic PHP Syntax1 <?php 2// PHP c...

Thinkphp5笔记八:路由别名Route【代码】

主要作用:隐藏自己的真实路由名称Route.php 使用方法一:<?php use think\Route; Route::alias(‘home‘,‘index/index‘); Route::alias(‘admin‘,‘admin/index‘); 方法二:<?phpreturn [‘__pattern__‘ => [‘name‘ => ‘\w+‘,],‘[hello]‘ => [‘:id‘ => [‘index/hello‘, [‘method‘ => ‘get‘], [‘id‘ => ‘\d+‘]],‘:name‘ => [‘index/hello‘, [‘method‘ => ‘post‘]],],‘__alias__‘ => [‘hom...