分享web开发知识

注册/登录|最近发布|今日推荐

主页 IT知识网页技术软件开发前端开发代码编程运营维护技术分享教程案例
当前位置:首页 > 运营维护

php_l3arning_notes_0

发布时间:2023-09-06 02:22责任编辑:顾先生关键词:暂无标签

  php是server端的脚本语言,可嵌入到HTML中。In history,可以使用多种标记来区分php脚本。

asp标记 <% php code %>短标记: <?php code ?>以上两种已经不用了;脚本标记<script language="php">code</script>标准标记(常用):<?php code ?><html><body> ???<b> ???????<?php       //在脚本开始前,会对脚本功能进行简单阐述。 ???????????echo"hello world"; ????????> ???</b><body></html>

php注释:

习惯,学会注释;注释的内容不会被php解析;

行注释,一次注释一行;

// 或#后面所有内容都是注释

块注释:一次注释多行

/**@功能说明:哈哈哈*@作者:1go0*/

php语句分隔符“?>”

在php中,代码是以行为单位,系统需要通过判断行的结束,该结束通常都是一个符号;分号(英文状态)

定义内容:

$a=5;

echo<"hello_w0rld">;

特殊说明:

<html><body> ???<b> ???????<?php ???????echo"hello world"; ???????????echo"hello world" ???????????//php中标记结束符"?>"有自带语句结束符的效果,最后一行php代码可以没有语句结束符“;” ????????> ???</b><body></html>

php中很多代码的书写并不是嵌入到html中,而是单独存在,通常书写习惯就不建议使用标记结束符?>,php回自动从开始到最后全部。

变量

php是一种动态网站的脚本语言,动态语言的特点是交互性,会有数据的传递,而php作为中间人,需要进行数据的传递,传递的前提就是php能自己存储数据(临时存储)

变量的使用:

php中的所有变量前都必须以"$"开始

变量名有字母、数字和下划线构成,但不能以数字开头。

定义:在系统中增加对应的变量名

赋值:将数据复制给变量名

可以通过变量名访问存储的数据

可以将变量从内存中删除

预定义 变量(提前定义的变量;系统定义的变量;预定义变量都是数组)

$_GET: 获取所有表单以get方式提交的数据

$_POST:post提交的数据都保存在此

$_REQUEST:get和post提交的数据都会保存再此

$GLOBAL:php中所有的全局变量

$_SERVER:服务器信息

$_SESSION:session会话数据

$_COOKIE:cookie绘画数据

$_ENV :环境信息

$_FILES:用户上传的文件信息

可变变量:如果一个变量能够保存的值刚好是另外一个变量的名字,那么可以直接通过访问一个变量得到另外一个变量的值:在变量前面再多加一个$

例如:

<?php//可变变量$a="b";$b="c";$$a;echo $$a;//输出c?>

变量传值(值传递,引用传递):将一个变量赋值给另外一个变量

值传递:将变量保存的值赋值一份,然后将新的值给另外一个变量保存(两个变量没有关系)

引用传递:将变量保存的值所在的内存地址,传递给另外一个变量;两个变量值相同一块内存空间(两个变量是同一个值)

  $新变量=&$老变量;

在内存中,通常有以下几个分区

栈区:不存数据,运行程序代码,少but快

代码段:存储程序的内存部分(不执行)

数据段:存储普通数据(全局区和静态区)

堆区:存储复杂数据(大but速度慢)

<?php//值传递$a=10;$b=$a;$b=5;echo $a,"<hr/>",$b,"<br/>";//a=10;b=5//引用传递$c=10;$d=&$c;$c=5;echo $c,"<hr/>",$d,"<br/>";//c=10;d=5?>

php_l3arning_notes_0

原文地址:https://www.cnblogs.com/1go0/p/9975084.html

知识推荐

我的编程学习网——分享web前端后端开发技术知识。 垃圾信息处理邮箱 tousu563@163.com 网站地图
icp备案号 闽ICP备2023006418号-8 不良信息举报平台 互联网安全管理备案 Copyright 2023 www.wodecom.cn All Rights Reserved