返回顶部

编辑

PHP

PHP(PHP:Hypertext Preprocessor)是一种脚本语言,主要用途是在于处理动态网页,也包含了命令行运行接口(command line interface),或者产生图形用户界面(GUI)程序。

PHP语法

PHP的语法参考了Perl、C语言,而且可以集成在HTML之中,以下是一个简单的Hello World代码:

 <?php
    echo 'Hello World!';
 ?>

PHP剖析引擎只剖析<?php到?>之间的代码,而不包含在<?php到?>之间的内容则会直接提交,所以可以用以下的方式来将PHP代码嵌入在HTML之中:

 <?php
 //-PHP代码
 ?>
 html内容

 <?php
 //-PHP代码
 ?>

在HTML中嵌入PHP时,比如需要单独输出某个变量,除了正常采用echo语句外,可以直接采用

 <?=$title?>

但是在判断语句中的HTML代码并不会被直接提交:

 <?php
 if (false) {
 ?>
 HTML Code
 <?php
 }
 ?>

PHP可以用三种注解的形式:C与C++所使用的“/.../”与“//”,和Perl的“#”。

  1. 2012-11-08 09:30:13MongoDB操作类 by Linland
    仿写CI的,带测试实例。 **mongo_config.php** ```{.php} <?php $config["host"] = "localhost"; $config["user"] = ""; $config["pass"] = ""; $config["port"] = 27017; $config["dbname"] = "test"; $con ...查看
  2. snoopy是一个php类,用来模仿web浏览器的功能,它能完成获取网页内容和发送表单的任务。 官方网站 [http://snoopy.sourceforge.net/][1] 下面是它的一些特征: 1. 方便抓取网页的内容 2. 方便抓取网页的文字(去掉HTML代码) 3. 方便抓取网页的链接 4. 支持代理主机 5. 支持基本的用户/密码认证模式 6. ...查看
  3. nginx错误日志中出现"Connection reset by peer" : [代码片段(1行)] 出现这种情况可能是因为php的配置参数导致php进程意外终止了: [代码片段(2行)] 建议增大这两个参数的值。另外PHP-FPM有一个request_terminate_timeout的参数,这个参数可以设定当php进程终止时请求的等待时长。你可以在php-fpm.co ...查看
  4. 2014-07-14 17:58:18Session保存到Memcache by jellyvice
    一般地 session 是以文本文件形式存储在服务器端的。如果使用 seesion或者该 PHP 文件 要调用 session 变量 那么就必须在调用 session 之前启动它,使用 session_start() 函数。其它 都不需要你设置了 PHP 自动完成 session 文件的创建。其默认 session 的存放路径是服务器 的系统临时文件夹,可以使用ini_ ...查看
  5. 2014-07-18 21:17:05php批量下载图片 by loking
    [代码片段(33行)] ...查看
  6. 2014-07-09 18:22:22计算日期差异 by Liner
    [代码片段(19行)] ...查看
  7. 2014-07-22 17:50:30php关机 by jellyvice
    访问php页面执行关机,挺无聊的, 注意不是单引号,是Esc下面的那个键 [代码片段(2行)] ...查看
  8. 主要思想: 现在php应用很广,大家都在讨论着oop、mvc。本人对这些东西也不太了解,很多地方都不全面,希望大家给予指正。 本框架也是以mvc作指导,运用oop思想,加入了一些静态缓存的方法组合而成。介绍一下几个主要文件: main.php 是核心程序,包含一个简单的url路由,和一个数据库查询数据缓存功能。 model.php model的实例化 view.php 一个简单的模板引擎 cont ...查看
  9. 在php4下可用,简单的php数组转成json格式, **[PHP]代码** [代码片段(57行)] ...查看
  10. 2014-07-28 17:25:21格式化日期 by 南宫傲
    [代码片段(36行)] ...查看
  11. 利用php的mb_strlen和strlen函数就可以轻松得知字符串的构成是全英文、英汉混合、还是纯汉字。简要说明如下(以上示例程序)1、如果strlen返 回的字符长度和mb_strlen以当前编码计算的长度一致,可以判断是纯英文字符串。2、如果strlen返回的字符长度和mb_strlen以当前编码计算的长度 不一致,且strlen返回值同mb_strlen的返回值求余后得0可以判断为是全汉字 ...查看
  12. 2014-07-