PHP学习笔记
1:int strpos函数的作用和C语言中的char *strstr()一样
2:htmlspecialchars(),将特殊字符转化为HTML实体(entity)
3:PHP主要用于以下三个领域:
1>:服务器端脚本 2>:命令行脚本 3>:编写桌面应用程序
4:php并置运算符(.)将两个字符串连接起来
5:php的注释和C语言的注释一样。
6:var_dump()函数作用,显示表达式的结构,包括表达式的类型和值。注:可以有多个参数
7:unset函数将删除一个数组或删除数组中的某个元素。 如, unset(arr) or unset(arr[5])其中的5代表key。
8:print_r函数将整个数组的内容输出来
9:foreach控制结构(循环)相当于C语言中的for循环
10:ini_set函数是用来设置php.ini的选项的,程序结束之后,原来的设置就失效。
11:error_reporting()函数是用来设置报错级别的
12:PHP中数组就是key和value的一一映射。
13:print和echo都是其显示作用的。
14:count函数用来统计数组的元素个数的
15:资源类型是一种特殊变量,保存了到外部资源的一个引用。资源是通过专门的函数来建立和使用的。
16:gettype()获取变量类型
17:mixed:在PHP中代表不确定的,用来修饰函数或参数的
18:php中变量名是区分大小写的
19:
相关文档:
根据GyPSii API提供的操作类和方法,发现请求会失败,返回的是一个bed request。原因其实很简单,但一直没有找到,最终原因是对方提供的host是错误的,没天理。
对方提供的host和uri:
host:http://dev3.gypsii.com/gypsii
uri:http://dev3.gypsii.com/gypsii/xmlservice.cgi
这个host就是错的,应该是:dev3.gypsii.co ......
今天刚学完mysqli,去我的IDC运营商那看了一下,发现他们的虚拟主机居然不支持,我又去其他几家看了看,有的支持有的不支持。
我就想自己写个类,让他去判断,能用mysqli就用mysqli,否则就用原始的mysql函数。不过问题马上就来了,自己写类会不会导致执行效率变低了呢?于是我就进行了如下测试。
这是用来计时的类:
/* ......
原文地址: http://blog.csdn.net/lmss82/archive/2010/05/10/5574772.aspx
这是一个完整可用的代码,部分代码来自于网络。
PHP:
5.26
JS环境:
jquery.js,jquery_form.js
使用步骤:
开启APC.
下载php_apc.dll,修改php.ini文件增加以下内容:
extension=php_apc.dll
apc.rfc1867 = On
代码:
<?php
//< ......
[root@BIND9-master /usr/local/bin]# php --ini
Configuration File (php.ini) Path: /usr/local/etc
Loaded Configuration File: /usr/local/Zend/etc/php.ini
Scan for additional .ini files in: /usr/local/etc/php
Additional .ini files parsed: &n ......
ip_contrl.php:
<?php
//include('header.php');
$ipaddr = $_POST['ipaddr'];
$netmask = $_POST['netmask'];
$gateway = $_POST['gateway'];
$mac = $_POST['mac'];
$dns1 = $_POST['dns1'];
$dns2 = $_POST['dns2'];
//echo "ipaddr=$ipaddr;netm ......