易截截图软件、单文件、免安装、纯绿色、仅160KB

php 基础笔记 operators

/***************************by
garcon1986********************************/
<?php
//php avancé 5 example
$a = 'hello';
$a .= 'world';
$table = 'users';
$id = 5;
$sql = 'SELECT * from'.$table. "WHERE ID = '$id'";
//date() G显示24小时的格式,i显示分钟
echo 'il est'.date('G \h i').'il fait beau<p>';
// '=', '==', '===' 三者区别: '='是赋值,右边的值赋给左边;'=='是值相等,类型不一定等;'==='是恒等,值相等类型也相等;'!=='是值不等,或类型不等。
$a = '34';
$b = 34;
$a == $b;
//echo (boolean)($a == $b);
var_dump((bool) $a == $b);
echo '<br>';
$a === $b;
//echo (boolean)($a === $b);
var_dump((bool) $a === $b);
echo '<br>';
var_dump((bool)($a !== $b));
echo '<p>';
//arithmetic operator
echo 5*"", '<br>'; //0
echo 5+false, '<br>'; //5
echo 5/NULL, '<br>'; //Warning: Division by zero
//assignment operator
$a = ($b = 4) + 5; // $a 现在成了 9,而 $b 成了 4。
echo "$a,$b<br>";
$a = 3;
$a += 5; // sets $a to 8, as if we had said: $a = $a + 5;
$b = "Hello ";
$b .= "There!"; // sets $b to "Hello There!", just like $b = $b . "There!";
echo "$a,$b<br>";
//bitwise operator
echo 12 ^ 9; // 输出为 '5'
echo '<br>';
echo "12" ^ "9"; // 输出退格字符(ascii 8)
// ('1' (ascii 49)) ^ ('9' (ascii 57)) = #8
echo '<br>';
echo "hallo" ^ "hello"; // 输出 ascii 值 #0 #4 #0 #0 #0
echo '<p>'; // 'a' ^ 'e' = #4
/*
--------- --------- -- ---------
result value op test
--------- --------- -- ---------
Bitwise AND
( 0 = 0000) = ( 0 = 0000) & ( 5 = 0101)
( 1 = 0001) = ( 1 = 0001) & ( 5 = 0101)
( 0 = 0000) = ( 2 = 0010) & ( 5 = 0101)
( 4 = 0100) = ( 4 = 0100) & ( 5 = 0101)
( 0 = 0000) = ( 8 = 1000) & ( 5 = 0101)
Bitwise Inclusive OR
( 5 = 0101) = ( 0 = 0000) | ( 5 = 0101)
( 5 = 0101)


相关文档:

PHP MEMCACHE 详解(经典php缓存)

Memcache函数库是在 PECL(PHP Extension Community Library)中,主要作用是搭建大容量的内存数据的临时存放区域,在分布式的时候作用体现的非常明显,否则不建议使用。
Memcache Win32 的安装和PHP中的配置
下载:Memcache Win32
www.php100.com   www.jehiah.cz/projects/memcached-win32/
1、解压到目录: ......

php/jsp RIFF1

练琴的时候把RIFF叫做一个曲子的小片段,那么我自己定义一下程序的RIFF就是一小段程序吧,放一些这几天自己写的,以后也长期更新,作为自己积累和今后编程的参考。
1. 格式化网址,若没有HTTP头则插入HTTP头
<?php
//add http head to url
function AddHttpHead( &$s )
{
$exist = strstr( $s,"http://" ......

php tips

5.关于表单刷新
问:为什么我在点击浏览器的后退按钮后,所有字段的信息都被清空了?
答:这是由于你在你的表单提交页面中使用了 session_start 函数。该函数会强制当前页面不被缓存。解决办法为,在你的 Session_start 函数后加入 header("Cache-control: private"); 注意在本行之前你的PHP程序不能有任何输出。
补充: ......

Linux安装apache、php和mysql方法

apache的源码安装 
将压缩包解压之后进入相应的目录
./configure \   #--------------------预编译命令
"--prefix=/usr/local/apache" \  #--------------------安装路径为“/usr/local/apache”
"--with-included-apr" \
"--enable-so" \ #--------------------开启相应的扩展模块 ......

PHP常用函数(1)

原文链接:http://www.phpdo.net/index.php/2010/02/11/1-14/
PHP中获得日期时间信息的函数——Getdate
时间戳:包含了从unix新纪元(1970年1月1 日零时)到给定时间的秒数,是一个长整数。
Getdate函数就是用来获得当前时间,或者用来分析时间戳的具体意义。语法:
Array getdate([int timestamp])
含义:ti ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号