分类目录归档:Linux

PHP入门

代码块


echo "Hello World"; 

直接给变量赋值,即可声明变量


$x=2;

大小写不敏感

数组和逻辑变量变量


$numarray=array(1,2,3);//数组
$t=true;//逻辑

运算符:+ – * / % += ++形同C语言
字符串连接:.

$hw="Hello"."World";

类定义


class user={
public $id;
public $name;
}

$wg=new user;
$wg->id=1;
$wg->name='hello';

函数定义

function funca($p1){
  return $p1*2;
}
echo funca(3);

包含文件

include "inc.php";
require "req.php";//必须存在否则程序运行至此即停止

CentOS/RHEL5 安装PHP

解决yum 安装key无法验证问题

rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-5 

关于Public key for *.rpm is not installed 的解决方法 – …

yum install openssl-devel        
yum install libxml2-devel       
yum install libxml2

RHEL 下的Oracle EM 乱码

原因:RHEL里缺少RH9时代的zysong.ttf,所以需要修改几个JRE的lib目录下的font.properties文件
或者把zysong.ttf copy到/usr/share/fonts/zh_CN/TrueType目录
删除$ORACLE_HOME/oc4j/j2ee/oc4j_applications/applications/em/em/cabo/images/cache/zhs的cache图片
然后重启emctl

$ emctl stop dbconsole
$ emctl start dbconsole

同样可以解决Sybase Central乱码问题