文章关键字 ‘函数’

PHP学习记录

2009年10月23日,星期五

php常量输出

<?php
define(“C1″, “Hello world.\n”);                        //定义C1为常量
echo C1;                                        //输出C1
echo c1;                                        //变量C1拼写错误,这时不会输出C1的值
define(“C2″, “Hello world.\n”, TRUE);                    //设置case_insensitive为TRUE
echo C2;                                        //输出C2
echo c2;                                        //将C小写输出
?>

php传值赋值和传地址赋值

<?php
$name = ‘Simon’;       //对变量$name进行赋值(传值赋值)
$name_b = $name;       //对变量$name_b进行赋值(传值赋值)
$addr = &$name;        //对变量$addr进行赋值(传地址赋值)
$name = “Elaine”;         //改变$name的值
echo $name;        //输出$name,会发现$name的值发生了变化
echo $name_b;        //输出$name_b,会发现$name_b的值没有发生变化
echo $addr;        //输出$addr,会发现$addr的值发生了变化
$addr = “Helen”;       //改变$addr的值
echo $name;        //输出$name,会发现$name的值发生了变化
echo $addr;         //输出$addr,会发现$addr的值发生了变化
?>

php函数变量调用

<?php
$a = 1;
function func()                                        //函数func
{
echo “Variable a in func: “.$a.”<BR>”;                    //函数内部的变量调用
}
func();
echo “Variable a out of func: “.$a.”<BR>”;                    //函数外的变量调用
?>

<?php
$a = 1;
function func($a)                                    //函数func
{
echo “Variable a in func: “.$a.”<BR>”;                    //参数将被传入
}
func($a);
echo “Variable a out of func: “.$a.”<BR>”;                    //输出$a
?>

<?php
$a = 1;
function func()                                        //函数func
{
global $a;                                        //在函数内部标示$a为全局变量
echo “Variable a in func: “.$a.”<BR>”;                    //输出$a
}
func();
echo “Variable a out of func: “.$a.”<BR>”;                    //输出$a
?>

<?php
$a = 1;
function func()
{
echo “Variable a in func: “.$GLOBALS["a"].”<BR>”;        //使用$GLOBALS["a"]代替$a
}
func();
echo “Variable a out of func: “.$a.”<BR>”;
?>

php静态变量

<?php
function func()
{
static $a = 1;                                    //在函数内部标示$a为静态变量,初始值为1
echo “Variable a in func: “.$a.”<BR>”;
$a++;                                            //对变量$a执行了加1操作
}
func();
func();
?>

php动态变量

<?php
$var_name = “ic”;                //定义变量$var_name
$$var_name = “This is Simon”;        //使用$var_name的值作为这个变量的变量名
echo $var_name.”<BR>”;            //输出$var_name,即变量名
echo $$var_name.”<BR>”;        //输出变量的值
echo $ic.”<BR>”;                //使用这个方法可以实现同样的变量调用
?>

(全文…)

wordpress分类列表函数:wp_list_categories 参数详解

2008年09月18日,星期四

做主题的过程中遇到了 categories 的一些参数设置问题,在中文 Wordpress 范围内搜索无果后,最终在 Wordpress 官网中找到了相应的内容,这里我就简要的把重点记录在此,算是对 Wordpress 中文化的一点补充吧…

在 Wordpress 中,一般 wp_list_categories 来显示所有分类的链接列表,它有两种表示方法:list_cats()(deprecated) 和 wp_list_cats()(deprecated),下面是使用方法:

<?php wp_list_categories(参数); ?>

默认参数设置为:

(全文…)