<?php // php 开始
?> // php 结束
// 这是 PHP 单行注释
/*
这是
PHP 多行
注释
*/
echo "Hello World!"; // 打印字符
<?php // php开头
$x=5; // 定义变量并赋值
$y=6;
$z=$x+$y; // 给变量添加方法
echo $z; // 响应变量
?> // php结束
//------- 全局变量
<?php
$x=5; // 全局变量
$y=10;
function myTest() // 定义函数名字
{
global $x,$y; // global [ˈɡləʊbl] 全面的,调用全局变量引用为内部使用
$y=$x+$y;
// $GLOBALS['y']=$GLOBALS['x']+$GLOBALS['y'];
// 等价方法,globals 函数要大写
// 全局变量y=全局变量x+全局变量y
}
myTest(); // 引用这个函数
echo $y; // 得到了这个函数的参数,进行响应指定变量
?>
function myTest()
{
static $e=0; // static [ˈstætɪk] 静态的,
echo $e;
$e++; // 打印变量,规则为依次递增
}
myTest();
myTest();
myTest(); // 函数执行3次,打印变量3次,规则为每打印一次就自增 1
function myTest($x) // 接收参数
{
echo $x;
}
myTest(5); // 结尾声明进行传参
<?php
$txt2="eisc.cn"; // 定义变量并变量赋值
$cars=array("Volvo","BMW","Toyota");
// 定义变量为 array [əˈreɪ] 数组,并赋值三个参数
var_dump($cars); // var_dump() 返回数组的数据类型和值
print "<br>";
print "Study PHP at $txt2";
// 打印变量的字符串,连接变量的值
print "<br>";
print "My car is a {$cars[0]}";
// 打印变量字符串,链接数组变量的第一个参数,从0开始计数
?>
<?php
$x="Hello world!";
$x=null; // null 清空数值
var_dump($x);
?>
<?php
define("GREETING", "欢迎访问 php.cn");
// define [dɪˈfaɪn] 定义,
// 类似于:name value 名字,变量名字,后一个是赋值
function myTest() { // 定义一个函数
echo GREETING; // 函数做事为: 相应变量的值
}
myTest(); // 输出 "欢迎访问 eisc.cn"
// 函数放出来才能被执行
?>
<?php
$txt1="Hello world!";
$txt2="What a nice day!";
echo $txt1 . '' . $txt2; // 响应连接符串用符号 . '' . 连接
echo strpos("Hello world!","world");
// strpos 查找字符串的位置
// 前一个为源字符串,后一个为从0开始查找的字符串位置,输出位置6
?>
<?php
$a=10;
$b=6;
echo ($a + $b);
echo ($a . "+++++" . $b);
// + - * / % - .
// 加减乘除,取余,取反,连接字符串
var_dump(intdiv(10, 3)); // intdiv整除
echo "<br>";
?>
比较运算符:
x == y
== 两变量相等 返回true
=== 恒等于:相等且类型相同 返回true
!= 或 <> 不等于
!== 不恒等于
> < <> <= >=
//用php获取上个月最后一天的时间
<?php
date_default_timezone_set("PRC"); //设置时区
//方法一
$times = date("d") * 24 * 3600;
echo date("Y-m-d H:i:s", time()-$times);
echo '<br/>';
//方法二
$day = date('d');
echo date("Y-m-d H:i:s", strtotime(-$day.' day'));
?>
Powered by ddoss.cn 12.0
©2015 - 2025 ddoss
渝公网安备50011302222260号
渝ICP备2024035333号
【实验平台安全承诺书】
小绿叶技术社区,优化网络中,点击查看配置信息
主机监控系统: 安全防火墙已开启检查cc攻击-下载文件完成后等待10s 恢复访问,检查连接数低于峰值恢复访问
您的IP:216.73.216.110,2025-12-01 16:06:41,Processed in 0.01906 second(s).