php学习第一天

<HTML>
<HEAD><title>heidsoftg@gmail.com</title></HEAD>
</HTML>
<HEAD>
This is My PHP5.1 Learndoc <br>
Email:heidsoftg@gmail.com<br>
目前主要学习方向:Linux c/c++ Web2.0 Internet欢迎交流<br>

<?php
/*
 * Created on 2012-6-2
 *
 * To change the template for this generated file go to
 * Window - Preferences - PHPeclipse - PHP - Code Templates
 */
 
 //php中的变量用$标志当前缀,变量名可用字母<A-Z,a-z> _(下划线)
 //php不支持全局变量(除开预定义变量)
 $PI=3.14;
 $radius=5;
 $circumference=$GLOBALS["PI"]*2*$GLOBALS["radius"];
 $count=11;
 $_Obj;
 $A123;
 $name="John";
 $$name="Registered user";
 
 print $John;
 
//变量管理
/*
 * isset()
 * 作用: 判断变量是否存在 包括数组 对象
 * 返回值:变量存在返回true,不存在返回false
 */
 //example
if(isset($first_name))
{
	print '$first_name is set';
}else if(isset($name)){
	print '$name is set';
}
//确认一个数组
if(isset($GLOBALS)){
	//
}
//确认一个对象
if(isset($obj->property))
{
//
}

/*
 * unset() 
 * 作用:可以取消定义之前的变量,而且没有其他变量引用的话,就会
 * 释放这个变量的所有内存空间
 */
 //example
 $myunset="Joho Doe";
 unset($myunset);
 if(isset($myunset))
 {
	print '$myunset is set';
 }
 
 /*
  * empty() 
  * 作用:可以用来检查一个变量是否没有被声明或者值是false,
  * 这个语言结构通常被用来检查一个表单是否未被发送或者包含数据
  * 返回值:布尔型
  */
  //example
  $name="";
  if(empty($name))
  {
  	print  '<br>Error : I Forgot to specify a value for $name';
  }
 
 /*
  * 超全局变量
  * $_GET[] 包含所有php 从客户端浏览器接受的get变量的数组
  * $_POST[] 包含所有php从客户端浏览器接收的post变量的数组
  * $_COOKIE[] 包含所有php从客户端浏览器接收cookies的数组
  * $_ENV[] 包含环境变量的数组
  * $_SERVER[] 存放web服务器变量的数组
  */
  
  /*
   * php 共8种数据类型《5种均为数量类型》
   * 分别是:Integer float string bool
   * 
   */
  
?>
</BODY>
</HEAD>


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值