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

PHP函数的定义与使用

原文链接:http://www.phpdo.net/index.php/2010/02/10/1-13/
PHP中一个基本的脚本由两部分组成:主程序和函数。
函数不仅可以构成一个PHP脚本的基本功能,也使得程序结构化,有助于程序代码的重用。
PHP函数的调用
通过按照函数格式写出函数以及相应的参数即可,衣语法如下:
String substr(string str,int start)
其中str和start是参数。
调用函数substr的例句如下:
 <?php
  substr(“This phpdo.net!”,8);
 ?>
当然,在PHP中也可以将函数直接赋给其他变量,或直接输出。
例如:
 <?php
  $newstr =  substr(“This is phpdo.net!”,8);
  echo substr(“This is phpdo.net!”,8);
 ?>
结果:phpdo.net!
如何在PHP中编写用户自定义的函数
PHP中一个函数由四部分组成:函数名,参数,函数体和返回值。
例如:
 <?php
  Function func($arg_1, $arg_2, $arg_3,……,$arg_n)
  {
  //这里是phpdo.net演示的函数功能代码
  Return $arg_1;
  }
 ?>
其中,func是函数名,$arg_1……$arg_n是参数,$arg_1是返回值,花括号中是函数体。
PHP中编写用户自定义函数时,需要注意:
任何有效的PHP代码都有可能出现在函数内部,甚至包括其他函数的定义;
调用函数时,通常使用与其在定义时相同的形式,尽管函数名不区分大小写;
PHP函数可以可以定义在函数调用之前或者之后,但是,函数如果定义在条件结构之内,或其他函数内部,则函数的定义必须在函数调用之前被运行到。
例如:
 <?php
  $phpdo = true;
  if($phpdo)
  {
  function add($a , $b)
  {
   function addone($a)
  {
       return $a + 1;
  }
  return $a + $b;
 }
  }
  echo add(23 , 45);
  echo addone(67);
 ?>
结果:68 68
分析:add在if语句中,所以当if条件达成,即$phpdo为TRUE时执行;addone函数在add函数中,当add函数执行后,再调用addone,addone才执行,也就是addone作用于add函数中。


相关文档:

PHP套接字编程

套接字编程,一般使用c或c++。特别的在web应用程序开发中,常用perl实现套接字。除此以外,用php进行套接字编程也是一个选择。Php可以胜任吗?当然可以。Php是一门高质量的web应用程序开发语言,他的许多特性可以处理众多的任务,网络编程也不例外。
1. 理解套接字
   
Mail、ftp、telnet、name和finger� ......

php Cookie 的路径问题

./home/a.php  
  ./b.php  
   
  b.php  
  <?php  
  setcookie('name[1]',"aaa");  
  setcookie('name[2]',"bbb");  
  setcookie('name[3]',"ccc");  
  ?>  
  在a.php   中  
&nb ......

PHP 支持画图函数的编译方法

首先检查一下的安装包:
 rpm -q gd
 rpm -q
jpegsrc
 rpm -q libpng
 rpm -q zlib
 rpm -q freetype
如果以上的安装包没有,请自行安装,其实要只要gd 和libpn 相关的包即可,其他的为了支持其他图形格式而已。
(以下的安装步骤为整理自网络文章)
1.安装zlib
tar zxvf zlib-1.2.2. ......

PHP数据类型的转换

原文链接:http://www.phpdo.net/index.php/2010/02/09/1-12/
PHP的数据类型的转换有两种方法可以办到:直接输入目标的数据类型和通过settype函数实现。
PHP数据转换成整数
Float型数据转换成int型
Float型转换成int型,小数点后的数将被舍弃。如果float数超贵超过了整型的取值范围,那么结果可能是0或者是整形的最小负 ......

flex 和php 通信

php:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">  
<html xmlns="http://www.w3.org/1999/xhtml">  
<head>  
<meta http-equiv="Content-Type" content="text/html; charse ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号