标签:php技术

wordpress建站教程之序列化存储内容

搞了那么长时间的wordpress和php 尽然也会犯这个错误,所以今儿需要特别书写一下。 我们有时候在看wordpress数据库的时候发现有些字段的存储大概是这个样子的: a:1:{i:0;s:1:"0";} 然后我要按照这个方式往数据库里面存储的时候发现这个不好处理,怎么样才能存数据的时候跟上面一样的结构,刚开始以为是json,发现不是,慢慢的通过查找里面的一些函数,我才明白这个是使用php函数来处理的。这个就是序列化函数 serialize()...

阅读全文

Php学习教程之基础知识(四):PHP Switch语句

PHP 中的 Switch 语句用于执行基于多个不同条件的不同动作。它可以对一个标量(表达式)的多个可能结果做选择。 Switch 语句 如果您希望有选择地执行若干代码块之一,请使用 Switch 语句。 使用 Switch 语句可以避免冗长的 if..elseif..else 代码块。 语法 switch (expression) { case label1: code to be executed if expression = label1;...

阅读全文

Php学习教程之基本语法(四):PHP注释符号和格式

注释是对程序文件或者代码片段额外添加的一个备注说明。通过注释可以提高代码可读性,让自己或其他开发人员更快速的理解程序内容。注释在程序编程中非常重要,恰当的注释程序不仅是程序员的个人习惯,更是责任的体现。但在实际过程中,大部分程序员都没有良好的对程序进行注释习惯,这往往会在日后对自己或他人造成相当大的麻烦。 PHP 注释符号 C++ 风格:// 这是 C+ 风格的注释 C 风格:/* 这是 C 风格的注释 */ Unix Shell 风格:# 这是...

阅读全文

Php学习教程之基本语法(三):PHP常量

今天继续为大家分享PHP基础知识。磊子打算用这一周的时间把PHP基本语法大概内容写一下,给大家做一下了解。下周的话还是继续发布WordPress相关内容。 PHP 常量 define() 函数用于定义常量。一个常量一旦被定义,就不能再改变或者取消定义。 定义常量的例子: <?php define("CONSTANT", "你好!"); echo CONSTANT; ?> 常量名和其它任何 PHP...

阅读全文

Php学习教程之基本语法(二):PHP 变量

上一篇说到Php学习教程之基本语法(一):书写格式这一篇讲一下PHP变量,先简单说一下什么是变量。简单来讲就是通过自己命名一个名称,然后可以把一些内容存储在这个名称里面,然后可以进行传递赋值等一些操作,而且可以重复使用等。下面就说下PHP变量的写法和说明。 PHP 变量 PHP变量用于存储字符、数字、数组甚至对象内容等,以便在我们需要的地方使用。 定义一个变量的语法: $变量名 = 值; 使用变量的例子: <?php $var_char =...

阅读全文

Php学习教程之基本语法(一):书写格式

最近一直在忙于做php开发项目,wordpress项目也刚刚做完。今儿腾出一点时间来把php的基础知识给大家分享一下。主要目的还是为大家在学习WordPress时看到php代码时不要感到那么头大,只要你对php有所了解。相信你在学习wordpress主题或者插件开发和制作的时候,能更好的掌握和学习,以下内容是磊子摘自网络和Php手册里面的内容。 在开始编写php代码之前,首先需要配置php的环境,即运行环境。具体的大家可以看下这两篇内容。...

阅读全文

php打包压缩文件之ZipArchive方法

上一篇说到了php打包压缩文件之PclZip方法,今天来说下另一种更为简单的方法,使用ZipArchive来压缩文件。这个是php的扩展类,自php5.2版本以后就已经支持这个扩展,如果你在使用的时候出现错误,查看下php.ini里面的extension=php_zip.dll前面的分号有没有去掉,然后再重启Apache这样才能使用这个类库。 使用ZipArchive压缩文件是非常简单的,php官网已经给我提供了很多相关示例,大家可以看下...

阅读全文

php打包压缩文件之PclZip方法

最近一直在处理php相关的项目,所以今天把自己了解的知识写出来,给大家分享一下,也给自己做个备份。今儿主要是说下PclZip压缩文件的方法还有一种是ZipArchive类压缩方法这个将在下一篇文章说到。...

阅读全文

Php 实现多维数组排序的方法

很早之前看过一篇数组排序的文章,今天在做thinkphp项目要用到的时候却找不着了,于是又去网上狂搜,然后整理了一下,赶紧记下免得以后又忘了。 <?php function sysSortArray($ArrayData,$KeyName1,$SortOrder1 = "SORT_ASC",$SortType1 = "SORT_REGULAR") { if(!is_array($ArrayData)) //判断传递的参数是不是数组 {...

阅读全文

php环境搭建步骤流程

本地使用wordpress时,需要搭建php环境才可以让程序跑起来,所以今天我就来分享下php环境搭建的步骤。 安装平台及软件版本如下: Windows xp sp3 和 apache_2.0.59-win32-x86-no_ssl.msi 和 mysql-5.0.22-win32.zip 和php-5.2.0-Win32.zip 和 phpMyAdmin-2.9.1-all-languages.zip,大家也可以下载最新版本来安装,当然步骤都一样。...

阅读全文

php等号”=”和等号”==”以及等号”===”的意思

“=” 在php中是赋值的意思 比如 a=3; 相当于把 3这个数值赋值给了a,然后 b=a,a又把3这个数字赋值给了b。(在其他语言中也是如此) “==” 大家都知道就是等于的意思。 一般在做判断的时候,if(a==3){}else{} 判断a是不是等于3 “===” 这个也可以理解为等于,但是它比 “==” 又更严格,可以说叫绝对等于吧。有点儿区别就是 当a=3, b=”3″时 a==b...

阅读全文
Loading