简介:(“PHP: Hypertext Preprocessor”,超文本预处理器的字母缩写)是一种被广泛应用的开放源代码的多用途脚本语言,它可嵌入到 HTML中,尤其适合 web 开发,语言的风格有类似于C 语言。

当解析一个文件时,PHP 会寻找起始和结束标记,也就是 <?php 和 ?>,这告诉 PHP 开始和停止解析二者之间的代码。

<?php

  echo "Hello world";
?> 

嵌入html中

<html>
<head>
<title>PHP 测试</title>
<meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/>
</head>
<body>
<?php
     echo "Hello World";
    ?>
</body>
</html>

  

array_product  计算数组中所有值的乘积

$num = array(2,3,4);

echo array_product($num);

显示出24

array_rand   从数组中随机取出一个或多个单元\

$in = array(1,2,3,4,12);

echo $in[array_rand($in)];  // 随机取出数组里的任意一个数

显示的是数组里的任意一个数

array_unshift  在数组开头插入一个或多个单元

$star = array("qq","ww","ee");

array_unshift($star,"22");

print_r($star);

显示

l array_pop 将数组最后一个单元移除数组

$chu =array("lili","linda","Tom","jack");

array_pop($chu);  //将数组最后一个单元移除数组

print_r($chu);

显示

array_push  将一个或多个单元压入数组的末尾(入栈)

$ya = array("ha","da","we","tr");

array_push($ya,"mom",2);  //将一个或多个单元压入数组的末尾(入栈)

print_r($ya);

显示

array_push 后可以写入多个单元

array_sum 计算数组中所有值的和

$he = array(1,2,3,4,5);

echo array_sum($he);

显示15

array_unique  移除数组中重复的值

$gan = array(1,2,3,2,3,1,5,6);

$ga = array_unique($gan);

print_r($ga);

显示

asort  对数组进行排序并保持索引关系

$ff = array(1,4,3,5,2);

asort($ff);

print_r($ff);

显示

arsort  对数组进行逆向排序并保持索引关系

$kk = array(1,2,3,4,5,6,7,8);

arsort($kk);

print_r($kk);

显示

ksort  键名的正序对数组进行排序

$hh = array(8,6,5,3,2,1,4,5);

ksort($hh);

print_r($hh);

显示

krsort  键名的倒序对数组进行排序

$ll= array("a","v","d","t","u");

krsort($ll);  //键名的倒序对数组进行排序

print_r($ll);

显示

sort  键值的正序对数组进行排序

$rr =array(6,5,4,3,2);

sort($rr);//  键值的正序对数组进行排序

print_r($rr);

显示

rsort  键值的倒序对数组进行排序

$bb = array(3,4,5,6,7,1);

rsort($bb);//  键值的倒序对数组进行排序

print_r($bb);

显示

php_1的更多相关文章

  1. javascript: jquery.gomap-1.3.3.js

    from:http://www.pittss.lv/jquery/gomap/solutions.php jquery.gomap-1.3.3.js: /** * jQuery goMap * * @ ...

  2. 创建MySQL数据库和表(一)

    一.启动MySQL服务 1.在Windows操作系统的“服务”中启动,找到你安装MySQL的起的服务名称,我本机服务名的是MySQL. 2.在命令行中用命令启动: A.启动MySQL服务:net st ...

  3. Docker -- 2 -- 利用docker部署网站和数据库

    在Docker – 系统整洁之道 – 1中已经对Docker的一些命令和Docker镜像的使用及操作做了记录. 这次就利用docker进行一次真正的实例使用,使用docker搭建一个简单的答题系统,这 ...

  4. Ubuntu 16.04 集成安装Apache+PHP+Kerberos+LDAP+phpLDAPadmin

    一.安装Apache 1.1.安装Apache apt-get update apt-get install apache2 过程如下: root@duke01:~# apt-get update命中 ...

  5. ubuntu 离线装包

    1,为什么要离线装包 防止有些包官方升级以后导致的不兼容,比如php5和php7,目前已经无法apt-get install php5了, 2,装包以前你得有安装包文件,deb或者是run deb包在 ...

随机推荐

  1. 007_尚学堂_高明鑫_android 之项目的打包apk与apk的反编译

    http://www.tudou.com/programs/view/kMQlxff8evM/

  2. nopCommerce 数据库初试化及数据操作

    系统启动时执行任务:IStartupTask,启动时执行的任务主要是数据库的初始化和加载. IStartupTask调用IEfDataProvider进行数据库的初始化. IEfDataProvide ...

  3. Android基本控件之listView(三)<用ListView实现分页加载>

    我们之前讨论了ListView的基本使用方法和ListView的优化 今天我们再来讨论一个关于ListView的一个新的东西~就是分页加载.那么什么是分页加载呢?简单点说,就是"下拉刷新&q ...

  4. 使用NuGet加载包,发现加载的dll都是最新版,原来少加了参数[-Version]

    使用NuGet获取AutoMapper 发现无法正确加载包,项目版本是3.5,获取的dll版本较高,查资料发现可以通过 “-Version” 指定加载包版本 http://www.mamicode.c ...

  5. XAMPP搭建的几个注意事项

    使用xampp搭建php本地开发环境是一个不错的解决方案. 我搭建时选择的是不使用安装包安装,再启动过程中出现了些问题. xampp下载地址:http://www.apachefriends.org/ ...

  6. iOS 画图讲解2

    1.图片水印 //layer上下文只能显示在drawRect里 //当开启上下文时,绘制图形即可在viewDidLoad中实现 //位图的上下文 //UIGraphicsBeginImageConte ...

  7. git 删除已经 add 的文件

    使用 git rm 命令即可,有两种选择, 一种是 git rm --cached "文件路径",不删除物理文件,仅将该文件从缓存中删除: 一种是 git rm --f " ...

  8. ASCII码表 char(9),char(10),char(13)等

    char(9)   水平制表符 char(10) 换行 char(13) 回车 测试ASCII码的方法: 在记事本中,按住ALT键,同时用小键盘输入十进制的ASCII码,然后松手,就可以看到效果了! ...

  9. 在Firefox中通过AJAX跨域访问Web资源---

    一.解决在firefox中无法跨域访问的问题 AJAX从本质上讲就是命名用XMLHttpRequest组件来向服务端发送HTTP请求,请接收相应信息.至于成功接收到响应信息后的操作,就和普通的Web客 ...

  10. 【MongoDB】MongoDB服务器搭建(Unix/Linux)

    1.安装MongboDB安装包(开源免费的哟) 在Mac 下 brew install mongoDB 就可以啦 安装要等一会儿,大概200M 2. cd到MongboDB文件夹 - 如果是用home ...