广告
返回顶部
首页 > 资讯 > 后端开发 > PHP编程 >php入门写法PHP入门基础之php代码写法
  • 321
分享到

php入门写法PHP入门基础之php代码写法

php开发语言java 2023-09-14 16:09:21 321人浏览 八月长安
摘要

一.在WEB页面嵌入PHP代码的几种风格推荐使用标准风格或简短风格 代码如下: //简短风格 echo 'Hello World!'; ?> //script风格 echo 'Hello World!'; 二.代码注释的四种方式 代码如下:

一.在WEB页面嵌入PHP代码的几种风格推荐使用标准风格或简短风格

代码如下:php

//标准风格

echo 'Hello World!';

?>

//简短风格

echo 'Hello World!';

?>

//script风格

echo 'Hello World!';

二.代码注释的四种方式 代码如下:

//单行注释

#shell风格注释

?>

三.向浏览器输出字符串的几种方法

代码如下:

echo 'echo function!';

echo('
');

print 'print function';

echo('
');

echo print 'echo value of print function. ';

echo('
');

printf("a weekend have %d days",7);

echo('
');

echo printf("a weekend have %d days",7);

echo('
');

sprintf('sprintf function');

echo('
');

echo sprintf('sprintf function');

echo('
');

?>

输出结果:

echo function test!

print function test.

print function test. 1

a weekend have 7 days

a weekend have 7 days. 23

sprintf function test

常用类型指示符

类型

描述

%b

整数,显示为二进制

%c

整数,显示为ASCII字符

%d

整数,显示为有符号十进制数

%f

浮点数,显示为浮点数

%o

整数,显示为八进制数

%s

字符串,显示为字符串

%u

整数,显示为无符号十进制数

%x

整数,显示为小写的十六进制数

%X

整数,显示为大写的十六进制数四.标识符与变量1.标识符的基本规则:

1) 标识符可以是任意长度,而且可以由任何字母、数字、下划线组成。

2) 标识符不能以数字开始。

3) 在PHP中,标识符是区分大小写的。

4) 一个变量名称可以与一个函数名称相同。

变量赋值:

代码如下:

$sum = 0;

$total = 1.22;

$sum = $total;

echo $sum; //1.22

?>

变量的数据类型:

基本数据类型类型

名称

Integer

整数

Float

单精度浮点数

Double

又精度浮点数

String

字符串

Boolean

布尔

Array

数组

Object

对象4.类型强度

PHP是动态语言,是一种非常弱的类型语言,在程序运行时,可以动态的改变变量的类型。

类型转换:

隐式类型转换:

代码如下:

$sum = 0;

$total = 1.22;

$sum = $total;

echo gettype ( $sum );//double

?>

显式类型转换:

代码如下:

$sum = 100;

$total = ( string ) $sum;

echo gettype ( $sum );//string

?>

使用settype()函数进行类型转换,返回值1表示成功,空表示失败。

代码如下:

$sum = 58;

echo settype ( $sum, "float" );

echo $sum; //58

echo gettype ( $sum ); //double

?>

检测变量的函数:函数

功能

返回值

Gettype()

获取变量的类型

基本数据类型中的其中一种

Settype()

设置变量的类型

Bool(1:true 0:false(or ''))

Isset()

用来判断一个变量是否存在

Bool

Unset()

释放给定的变量

Void

Empty()

检测一个变量的值是否为空

Bool

is_int() is_integer()

检测变量是否是整数

Bool

Is_string()

检测变量是否是字符串

bool

Is_numeric

检测变量是否为数字或数字字符串

bool

Is_null

检测变量是否为NULL

bool

Intval()

获取变量的整数值

intIsset()的基本使用

代码如下:

$a = 10;

echo isset ( $a );//1

?>

echo isset ( $b );//''

?>

Usset()的基本使用

代码如下:

$a = 10;

unset($a);

echo isset ( $a );//''

?>

Empty()的基本使用

代码如下:

$a= 5;

$b =1;

$c = 0;

$d = "";

$e = array();

$f = null;

$g = "0";

$h = false;

echo empty($a);//''(false)

echo '
';

echo empty($b);//''(false)

echo '
';

echo empty($c);//1(true)

echo '
';

echo empty($d);//1(true)

echo '
';

echo empty($e);//1(true)

echo '
';

echo empty($f);//1(true)

echo '
';

echo empty($g);//1(true)

echo '
';

echo empty($h);//1(true)

echo '
';

echo empty($f);//1(true)

?>

is_int()的基本使用。类似的函数有:is_float()、is_double()、is_string()、is_bool()、is_array()、is_null()、is_long()、is_object()、is_resource()、is_numeric()、is_real()等。

代码如下:

$a = 11;

$b = 1.23;

$c = 3.1415926;

$d = "hello";

$e = false;

$f = array();

$g = null;

echo is_int($a);//1

echo '
';

echo is_float($b);//1

echo '
';

echo is_double($c);//1

echo '
';

echo is_string($d);//1

echo '
';

echo is_bool($e);//1

echo '
';

echo is_array($f);//1

echo '
';

echo is_null($g);//1

echo '
';

echo is_numeric($a);//1

?>

Intval()函数的基本使用。类似的函数为:floatval()、strval()

代码如下:

$a = 22.23;

echo gettype($a);//double

echo '
';

$b = intval($a);//类型转换后不改变$a原来的类型

echo gettype($a);//double

echo '
';

?>

$a = 22.23;

echo gettype($a);//double

echo '
';

settype($a,"integer");//类型转换后会改变$aa原来的类型

echo gettype($a);//integer

echo '
';

?>

变量的作用域

超级全局变量变量名

作用

$GLOBALS

所有全局变量数组

$_SERVER

服务器环境变量数组

$_GET

通过GET方式传递给该脚本的变量数组

$_POST

通过POST方式传递给该脚本的变量数组

$_COOKIE

COOKIE变量数组

$_FILES

与文件上传相关的变量数组

$_ENV

环境变量数组

$_REQUEST

所用用户输入的变量数组

$_SESSION

会话变量数组

常量

一旦被定义之后,就不能再次更改。

代码如下:

define("TOTAL",100);

echo TOTAL;//100

echo '
';

define("TOTAL",200);

echo TOTAL;//100

?>

查看PHP预定义的常量的方法

代码如下:

phpinfo();

?>

引用PHP预定义常量的方法

代码如下:

echo $_SERVER["SERVER_NAME"];//localhost

echo '
';

echo $_SERVER["SERVER_PORT"];//8090

echo '
';

echo $_SERVER["DOCUMENT_ROOT"];//D:/AppServ/www

echo '
';

?>

五.访问表单变量

常见的三种方式

代码如下:

echo $username;//简短风格,容易与变量名混淆,不推荐使用。

echo '
';

echo $_POST['username'];//中等风格,4.1.0版后支持,推荐

echo '
';

echo $Http_POST_VARS['username'];//冗长风格,已过时,将来可能会被剔除

?>

Posttest.html

代码如下:

获取表单数据的方式

username:

六.字符串连接用.

代码如下:

echo "the student name is :".$_POST['username'];

echo "
";

echo "welcome to "."school";

?>

来源地址:https://blog.csdn.net/m0_73868348/article/details/128379848

--结束END--

本文标题: php入门写法PHP入门基础之php代码写法

本文链接: https://www.lsjlt.com/news/407489.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • php入门写法PHP入门基础之php代码写法
    一.在web页面嵌入PHP代码的几种风格推荐使用标准风格或简短风格 代码如下: //简短风格 echo 'Hello World!'; > //script风格 echo 'Hello World!'; 二.代码注释的四种方式 代码如下: ...
    99+
    2023-09-14
    php 开发语言 java
  • PHP入门基础之注释的写法
    目录1 什么是注释1.1 注释的目的1.2 注释的格式2 PHP 的注释格式2.1 行注释2.2 多行注释3 小结1 什么是注释 注释就是对代码的解释和说明,其目的是让人们能够更加轻...
    99+
    2022-11-13
  • PHP之基础入门
    Php Php全称为:Hypertext Preprocessor(中文名:超文本预处理器); 简称:personal Home page; 开始php之前,要先设置它的文件编码信息 header(‘Content-type:te...
    99+
    2023-09-10
    php 服务器 开发语言
  • PHP入门指南:PHP基础语法
    PHP是一种服务器端脚本语言,它被用来开发动态网站、Web应用程序和网页程序。PHP的应用范围非常广泛,无论是初学者还是有经验的开发人员,都可以从中获益。本文将为您提供PHP的基础语法入门指南。如果您想学习PHP编程,并且从头开始打好基础,...
    99+
    2023-05-20
    PHP入门 PHP语法 基础编程
  • PHP基础入门
    1.2 PHP简介 1.2.1 概述 PHP是Hypertext Preprocessor的缩写,(超文本预处理器)是一种在服务器端运行的开源的脚本语言。 LAMP组合(Linux,Apache,My...
    99+
    2023-09-26
    php 服务器 mysql
  • Python入门之基础语法详解
    目录一、我的经历及目标二、Python简介三、Python基础语法3.1行和缩进3.2Python注释3.3Python空行3.4同一行显示多条语句3.5print输出3.6多个语句...
    99+
    2022-11-12
  • PHP入门介绍及语言基础
    🌱博客主页:大寄一场. 😘博客制作不易欢迎各位👍点赞+⭐收藏+➕关注 目录 前言 一、变量和数据类型 二、运算符和表达式 三、条件语句 四、循环语句 前言 PHP是一种非常流...
    99+
    2023-09-06
    php 开发语言
  • PHP入门基础与实战技巧
    PHP是一种较为常见的动态网页开发语言,它广泛应用于服务器端的开发和网站构建。与其他语言相比,PHP易学易用、开发效率高、拓展性强等优点,使之成为了广大开发者的首选。如果您想入门PHP开发,本文将介绍...
    99+
    2023-09-24
    php 数据库 服务器
  • PHP入门指南:从基础开始
    PHP是一种开源的跨平台脚本语言,广泛用于服务器端Web开发。它被广泛使用,例如WordPress、Facebook、Wikipedia等。如果你想入门PHP,本文将从基础开始为你提供指南。安装PHP在你开始学习PHP之前,你需要先安装PH...
    99+
    2023-05-24
    PHP 入门 基础
  • PHP代码审计入门-万能密码入门分析
    0x00  写在前面 从零学习php,最终目的实现代码审计入门,软件采用sublime text,环境使用phpstudy搭建,数据库是navicat,需要有简单的html基础和php基础,跟随流沙前辈视频学习记录。 本章开始,正...
    99+
    2023-10-22
    php 网络安全
  • PHP循环函数使用介绍之PHP基础入门教程
    PHP中的循环主要用户执行相同代码块运行指定的次数。 PHP循环主要有四种:while,do…while,for,foreach。下面我们分开讲解每种循环的用法。 while语句: ...
    99+
    2022-11-15
    PHP循环
  • PHP入门基础教程 - 专栏导读
    🏆作者简介,黑夜开发者,全栈领域新星创作者✌,CSDN博客专家,阿里云社区专家博主,2023年6月CSDN上海赛道top4。 🏆数年电商行业从业经验,历任核心研发...
    99+
    2023-08-31
    php 开发语言 PHP入门教程
  • PHP入门指南:第一行PHP代码
    PHP是一种流行的服务器端脚本语言,许多优秀的网站都是用PHP建立的。如果你希望学习PHP入门知识,下面是一些简单的步骤来帮助你编写你的第一行PHP代码。安装PHP环境首先,在你的计算机上安装PHP环境。你可以下载PHP程序的安装包,然后按...
    99+
    2023-05-22
    代码 PHP 入门指南
  • PHP入门指南:代码注入漏洞
    近年来,网络安全问题越来越频繁地被人们所关注。其中,代码注入漏洞是常见的安全问题之一。PHP作为一种常用的后端编程语言,被广泛应用于网站开发中。然而,PHP由于其灵活性和易用性,在编写代码的过程中会存在安全漏洞,那么,如何避免代码注入漏洞呢...
    99+
    2023-05-20
    漏洞 PHP 代码注入
  • PHP入门指南:代码优化
    PHP(Hypertext Preprocessor)是一种流行的服务器端脚本语言,被广泛应用于网站和Web应用程序的开发。由于PHP的易用性和灵活性,许多开发者都喜欢使用它来开发他们的Web应用程序。然而,为了确保PHP应用程序的性能和可...
    99+
    2023-05-20
    PHP 代码优化 入门指南
  • MySQL基础入门之Case语句用法实例
    目录引言CASE 的语法CASE 语句在 mysql 中是如何工作的?带有 SELECT 和 ORDER BY 子句的 CASE 语句具有聚合函数的 CASE 语句补充:case行转列用法总结引言 MySQL C...
    99+
    2022-08-08
    mysql case语句 sql语句case用法 mysql中的case
  • Python入门之基础语法的示例分析
    这篇文章将为大家详细讲解有关Python入门之基础语法的示例分析,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。python有哪些常用库python常用的库:1.requesuts;2.scrapy;3.p...
    99+
    2023-06-15
  • Python基础入门之魔法方法与异常处理
    目录一.魔法方法1.属性访问2.描述符3.定制序列5.生成器二.异常处理1.异常类型2.try-except语句3.try-finally语句4.raise语句5.丰富的else语句...
    99+
    2022-11-12
  • PHP入门指南:魔术方法
    PHP作为一种广泛应用的开发语言,具有着丰富的特性,它的魔术方法就是其中之一,本文将为大家介绍PHP中的魔术方法。一、什么是魔术方法?在PHP中,魔术方法是指一类可以自动调用的方法。这些方法使用特殊的名称,以双下划线(__)开头和结尾,并在...
    99+
    2023-05-20
    PHP 入门 魔术方法
  • PHP文件的写入与读取基础
    1.PHP文件的写入与读取基础 先看图片与代码: 具体代码文本: ...
    99+
    2023-09-02
    php 开发语言 html5 html
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作