【php学习笔记-elseif】教程文章相关的互联网学习教程文章

php之Memcache学习笔记

1、win下安装,memcached -d installwin下启动,memcached -d start关闭,memcached -d stop 1_1、三种方式访问memcachememcachememcachedphp (不依赖于扩展socket操作) 2、memcache扩展(函数)===访问缓存系统。安装memcache扩展(C编译的动态链接库) ;启用memcache扩展extension=php_memcache.dll 3、服务端启动memcached服务 4、PHP中定义类,建立文件 Person.class.php在使用的文件中require "Person.class.php",引入定...

php之CodeIgniter学习笔记

在使用数据库之前,我们最好将数据库进行自动连接:config/autoload.php自动加载 $autoload[libraries] = array(database);一些常用函数 选择数据$this->db->select();允许你在SQL查询中写 SELECT 部分。$this->db->where();$this->db->or_where();$this->db->where_in();允许你在SQL查询中写 WHERE部分,其余各种where语句请看手册。$this->db->get();运行选择查询语句并且返回结果集。可以获取一个表的全部数据。$this->db->like...

php cookie使用方法学习笔记分享

PHP setcookie() 函数向客户端发送一个 HTTP cookie。cookie 是由服务器发送到浏览器的变量。cookie 通常是服务器嵌入到用户计算机中的小文本文件。每当计算机通过浏览器请求一个页面,就会发送这个 cookie。cookie 的名称指定为相同名称的变量。例如,如果被发送的 cookie 名为 "name",会自动创建名为 $user 的变量,包含 cookie 的值。 必须在任何其他输出发送前对 cookie 进行赋值。如果成功,则该函数返回 true,否则返回 fal...

PHP学习笔记之字符串编码的转换和判断

代码如下:iconv(GBK, UTF-8//IGNORE, 脚本之家); // 将字符串由 GBK 编码转换为 UTF-8 编码 但 iconv 只能解决编码预先知道的情况,如果字符串编码未知,则需要先探测其编码,这时可能会用到 mb_string 扩展库:代码如下:mb_detect_encoding(脚本之家); 可是 mb_detect_encoding 存在一个硬伤,经常出现判断不准确的情况。或许这样就可以解决:代码如下:// 使用 iconv 转换并判断是否等值,效率不高function is_utf8 ($str) { i...

Smarty模板学习笔记之Smarty简介

1、简介 Smarty是一个使用PHP写出来的模板PHP模板引擎,是目前业界最著名的PHP模板引擎之一。它分离了逻辑代码和外在的内容,提供了一种易于管理和使用的方法,用来将原本与HTML代码混杂在一起PHP代码逻辑分离。简单的讲,目的就是要使PHP程序员同前端分离,使PHP程序员改变程序的逻辑内容不会影响到前端的页面设计,前端重新修改页面不会影响到程序的程序逻辑,这在多人合作的项目中显的尤为重要。 2、那么smarty有什么优点呢? a、...

PHP学习笔记(一) 简单了解PHP【图】

目标规划: 通过第一节课,我们可以了解php环境. 1.环境的认识: 2.访问方法: 3.修改代码及查看. 4.变量的使用 5.代码缩进要有层次关系,而且代码之间最好保留空行 6.变量命名: 7.变量的输出: 8.变量的三种方法: 1.环境的认识: 软件下载地址: //www.gxlcms.com/softs/24445.html 安装教程非常简单,可以自己百度一下 安装之后的目录结构:2.访问方法: 直接在浏览器输入:localhost 即可访问 3.修改代码及查看. 我们可以修改上面目录ww...

PHP学习笔记(二) 了解PHP的基本语法以及目录结构【图】

通过这节课, 1.了解AppServ的目录结构 2.我们可以了解PHP的基本语法结构 1 我的AppServ安装目录是E盘:①运用命令行的方式去操作apache服务器 apache服务器的开启和关闭: httpd -k restart //重启httpd -k stop //关闭httpd -k start //开启如果修改端口的话,可以在下面的目录进行修改: AppServ\Apache2.2\conf 中的 httpd.conf(主配置文件) ②运用命令行的方式操作mysql数据库 Mysql数据库的开启和关闭: net stop mysql //关闭数...

两千行代码的PHP学习笔记汇总

本文汇总了PHP学习中常见的各类问题,约有两千多行代码,都是非常实用的技巧。分享给大家供大家参考。具体如下: //语法错误(syntax error)在语法分析阶段,源代码并未被执行,故不会有任何输出。/* 【命名规则】 */ 常量名 类常量建议全大写,单词间用下划线分隔 // MIN_WIDTH 变量名建议用下划线方式分隔 // $var_name 函数名建议用驼峰命名法 // varName 定界符建议全大写 // <<<DING, <<<'DING' 文件名...

PHP学习笔记(一):基本语法之标记、空白、和注释

一、PHP 标记 1、XML风格代码如下: <?php echo "hello world";?>2、简短风格代码如下: <? echo "hello world"; ?>3、script 风格代码如下: <script language="php">echo "hello world";</script>二、PHP 注释 1、单行注释: // (C++风格) 2、多行注释:/* */ (C风格) 3、单行脚本注释:# (shell风格) Tips:注释一般写在代码上面 三、PHP 空白 1、空白间隔符 换行(回车)、空格、Tab(制表符) 2、约定习俗 代码片段(2行)...

PHP学习笔记(三):数据类型转换与常量介绍

一、PHP数据类型相互转换 1、强制转换代码如下: // bool,int,float,string,array,object,null bool settype ( mixed $var , string $type )1)会改变原变量的类型代码如下: $a= "123a"; // string settype($a, "int"); // 勿遗漏双引号 var_dump($a);2)在赋值前定义,不改变原变量类型代码如下: $a = "123abc"; $b = (int)"123abc"; var_dump($a);Tips:避免内存溢出,整型4字节(2.147E9),浮点型8字节 2、自动转换 根据运...

php正则表达式学习笔记【图】

php正则表达式学习笔记分享: 1.创建正则表达式 $regex = /\d/i; 与JavaScript中的第一个方式有点像,只是这里的话是个字符串。 2.正则表达式中的特殊字符 特殊字符有: . \ + * ? [ ^ ] $ ( ) { } = ! < > | : - 3.正则表达式中的函数 有8个方法,preg_match与preg_match_all,preg_replace与preg_replace_callback,preg_grep、preg_split、preg_last_error和preg_quote。 preg_match: 执行一个正则表达式匹配 返回 patte...

PHP Cookie学习笔记【图】

什么是Cookie Cookie是一种在远程浏览器端存储数据并以此来跟踪和识别用户的机制。简单地说,Cookie是Web服务器暂时存储在用户硬盘上的一个文本文件,并随后被Web浏览器读取。当用户再次访问Web网站时,网站通过读取Cookies文件记录这位访客的特定信息(如上次访问的位置、花费的时间、用户名和密码等),从而迅速作出响应,如在页面中不需要输入用户的ID和密码即可直接登录网站等。 文本文件的命令格式如下: 用户名@网站地址[数...

Laravel 5.3 学习笔记之 安装

1、服务器要求Laravel 框架有对服务器有少量要求,当然,Laravel Homestead 已经满足所有这些要求,所以我们强烈推荐使用 Homestead 作为 Laravel 本地开发环境(Mac的话还可以使用Valet作为本地开发环境)。 不过,如果你没有使用 Homestead,那么需要保证开发环境满足以下要求: PHP版本 >= 5.6.4 PHP扩展:OpenSSL PHP扩展:PDO PHP扩展:Mbstring PHP扩展:Tokenizer2、安装 LaravelLaravel 使用 Composer 管理依赖,因此,使用...

Laravel 5.3 学习笔记之 配置

1、简介Laravel 的所有配置文件都存放在 config 目录下,每个配置项都有注释,以保证浏览任意配置文件的配置项都能直观了解该配置项的作用及用法。 2、访问配置值你可以使用全局辅助函数 config 在应用的任意位置访问配置值,该配置值可以文件名+“.”+配置项的方式进行访问,当配置项没有被配置的时候返回默认值: $value = config('app.timezone');如果要在运行时设置配置值,传递数组参数到 config 方法即可: config(['app.tim...

php学习笔记之mb_strstr的基本使用

前言 本文主要介绍了关于php之mb_strstr基本使用的相关内容,分享出来供大家参考学习,下面话不多说了,来一起看看详细的介绍吧。 mb_strstr(PHP 5 >= 5.2.0, PHP 7)mb_strstr — Finds first occurrence of a string within another查找字符串在另一个字符串里的首次出现Descriptionstring mb_strstr ( string $haystack , string $needle [, bool $before_needle = false [, string $encoding =mb_internal_encoding() ]] )//mb_...

学习笔记 - 相关标签