- 浏览: 126614 次
最新评论
文章列表
PHP基础----foreach
- 博客分类:
- PHP
foreach语句
格式1:
foreach(数组 as $变量)
{
循环体;
}
例:
$a=array(1,2,3,4,5,6,7,8,9,10);
foreach($a as $b)
{
print $b;
}
格式2:比较常用
foreach(数组 as $键变量=>$值变量)
{
循环体;
}
例:
$a=array(1,2,3,4,5,6,7,8,9,10);
foreach($a ...
PHP与Java运算符比较
- 博客分类:
- PHP
名称
JAVA
PHP
算术加
+
+
算术减
-
-
算术乘
*
*
算术除
/
/
取余
%
%
赋值运算符
=
=
按位与
&
&
按位或
|
|
按位取反
~
~
按位异或
^
^
逻辑与
&&
&& and
逻辑或
||
or
逻辑非
!
!
逻辑异或
xor
比较==
基本类型比较值,复合类型比较内存地址
结果相等
比较====
类型相同且结果相等
...
PHP基础----运算符(其他)
- 博客分类:
- PHP
错误控制运算符@:
例:
<?php
@ $a=13/0;
echo “除0错误!”;
?>
PHP基础----运算符(算术运算符、位运算符)
- 博客分类:
- PHP
算术运算符:
1、+:将强制转换为数字作加法运算
例:
<?php
$a=33;
$b=45.0;
echo ‘$a+$b=’ . ($a+$b) . gettype($a+$b);
?>
2、-:将强制转换为数字作减法运算
例:
<?php
...
PHP基础----运算符(比较运算符)
- 博客分类:
- PHP
比较运算符:
1、$a==$b(结果相等): $a=4; $b=”4”; if($a==$b) { echo "结果相等"; }else{ echo "结果不等"; }
2、$a===$b(类型相同且结果相等): $a=4; $b=”4”; if($a===$b) { echo "类型相同且结果相等"; }else{ echo "不相同"; }
3、$a!=$b(结果不相等): $a=4; $b=” ...
PHP基础----运算符(逻辑运算符)
- 博客分类:
- PHP
逻辑运算符 :
PHP中任何一个变量(表达式)都可以看作一个逻辑表达式:
变量值(表达式)与逻辑值的比较:
1)、未赋值(NULL):为假
2)、0或者”0”:为假
3)、非0值:为真
4)、空字符串””:为假
5)、非空字符串:为真
1、逻辑与$a and $b:两者同为真则为真,否则为假
$a=0.4;
$b=3;
if($a and $b)
{
echo "为真";
}else{
echo "为假";
...
PHP基础----数组
- 博客分类:
- PHP
PHP中的数组为关联数组,即由键值对构成的关联数组,其中数组的下标我们称之为键,对应下标的值称之为对应键的值。在PHP中键可以由数字,也可以由字符串构成。
一维数组:
1、直接初始化数组来定义一个一维 ...
FreeMarker使用
- 博客分类:
- J2EE
原文地址:http://demojava.iteye.com/blog/800204
参考地址(备忘):http://swiftlet.net/archives/category/freemarker
以下内容全部是网上收集:
FreeMarker的模板文件并不比HTML页面复杂多少,FreeMarker模板文件主要由如下4个部分组成:1,文本:直接输出的 ...
PHP基础-----自定义变量及作用范围
- 博客分类:
- PHP
PHP的变量名称必须由一个美元符号加上其它的字符组成,并区变量名称是区分大小写的。变量名必须遵循PHP的命名规则,PHP的变量名必须以字母或下划线或中文字符开始,变量不用声明就可以使用。在程序中请不要 ...
PHP基础——预定义变量
- 博客分类:
- PHP
超全局变量 — 超全局变量是在全部作用域中始终可用的内置变量
$GLOBALS — 引用全局作用域中可用的全部变量
$_SERVER — 服务器和执行环境信息
$_GET — HTTP GET 变量
$_POST — HTTP POST 变量
$_FILES — HTTP 文件上传变量
$_REQUEST — HTTP Request 变量
预定义常量:
1、__FILE__ 这个内置常量代表PHP文件名。被称为PHP魔术常量,返回当前执行PHP脚本的完整路径和文件名,包含一个绝对路径。若引用文件(使用require或include),则在引用文件内的该常量为引用文件名。
dirname() 函数
string dirname ( string $path )
给出一个包含有指向一个文件的全路径的字符串,本函数返回去掉文件名后的目录名。
在 Windows 中,斜线(/)和反斜线()都可以用作目录分隔符。在其它环境下是斜线(/)。
2、 __LINE__:
这个内置常量返回当前 ...
php基础~数制转换函数
- 博客分类:
- PHP
数制转换函数:
1、bindec函数:功能:二进制数十进制数的转换格式:bindec(“二进制数”)返回:数值,十进制数
2、decbin函数:功能:十进制数二进制数的转换格式:decbin(十进制数)返回:字符串,字符串类型的二进制数
3、octdec函数:功能:八进制数十进制数的转换格式:octdec(“八进制数”)返回:数值,十进制数
4、decoct函数:功能:十进制数八进制数的转换格式:decoct(十进制数)返回:字符串,字符串类型的八进制数
5、hexdec函数:功能:十六进制数十进制数的转换格式:hexdec(“十六进制数”)返回: ...
使用Spring MVC,配置DispatcherServlet是第一步。
DispatcherServlet是一个Servlet,所以可以配置多个DispatcherServlet。
DispatcherServlet是前置控制器,配置在web.xml文件中的。拦截匹配的请求,Servlet拦截匹配规则要自已定义,把拦截下来的请求,依据某某规则分发到目标Controller(我们写的Action)来处理。
“某某规则”:是根据你使用了哪个HandlerMapping接口的实现类的不同而不同。
先来看第一个例子:
Xml代码
<load-on-startup>1& ...
eclipse中远程调试
- 博客分类:
- J2EE
VM arguments设置如下值:
-Xdebug -Xnoagent -Djava.compiler=NONE -Xrunjdwp:transport=dt_socket,address=8000,server=y,suspend=n
linux-改变文件属性与权限
- 博客分类:
- linux
Linux系统中有拥有者、群组和others三类具有操作档案的权限,每类用户都具有r w x 三种权限。
r(read)
w(write)
x(execute)
对于目录而言,仅设置r权限是不够的,其他用户想要进入一个目录需要具有r和x权限,具有x权限才能切换到该目录下。
一、修改文件属性与权限常用的指令
chgrp: 改变档案所属的群组
chown: 改变档案拥有者
chmod: 改变档案的权限
1、chgrp group file/folder
...