PHP基础 之 基本数据类型练习
- <h3>PHP基础练习</h3>
- <?php
- echo "<h4>常量</h4>";
- //定义:一般大写,使用下划线间隔
- define("NAME","小林");
- echo NAME."<br/>";
- //或者(PHP5.0以后使用下面的方法定义)
- const TEXT_PWD=123456;
- echo TEXT_PWD."<br/>";
- echo "判断常量是否存在defined('NAME'): ".defined("NAME");
- echo "<br/>";
- echo "PHP版本:".PHP_VERSION."<br/>";
- echo "PHP版本:".PHP_OS."<br/><hr/><br/>";
- echo "<h4>类型转换</h4>";
- //类型转换:
- $a = "100aa";
- $b="200bb";
- $c=$a+$b;
- echo $c."<br/>";//
- echo $a+$b."<br/>";//
- echo "100aa"+"200bb"."<br/>";//
- echo '100aa'+'200bb'."<br/>";//
- echo "100aa"+"bb200"."<br/>"; //
- echo "aa100"+"bb100"."<br/>"; //
- echo "<hr/><br/>";
- echo "<h4>设置类型</h4>";
- //设置类型:
- $c="aa100";
- var_dump($c);//string(5)"aa100"
- echo "<br/>";
- settype($c, "integer");
- echo "<br/>";
- var_dump($c);//int(0)
- echo "<hr/><br/>";
- echo "<h4>类型转换</h4>";
- //类型转换:
- $i="200ccc";
- $i1=intval($i);
- $i2=floatval($i);
- $i3=strval($i);
- var_dump($i);echo "<br/>";
- var_dump($i1);echo "<br/>";
- var_dump($i2);echo "<br/>";
- var_dump($i3);echo "<br/>";
- //输出:
- // string(6) "200ccc"
- // int(200)
- // float(200)
- // string(6) "200ccc"
- //
- echo "<h4>引用传递</h4>";
- $x=100;
- function fun1($y)
- {
- $y=200;
- }
- fun1($x);
- echo "值传递:".$x;
- echo "<br/>";
- function fun2(&$y)
- {
- $y=200;
- }
- fun2($x);
- echo "使用&引用传递:".$x;
- echo "<br/>";
- ?>
PHP基础 之 基本数据类型练习的更多相关文章
- 01-Java基础知识:数据类型与变量、标识符、运算符、表达式
Java基础知识:数据类型与变量.标识符.运算符.表达式 一.数据类型 Java定义了基本数据类型.引用数据类型.自定义类型. 八种基本数据类型:byte (1). short (2). int ( ...
- mysql基础之基本数据类型
原文:mysql基础之基本数据类型 列类型学习 mysql三大列类型 整型 Tinyint/ smallint/ mediumint/int/ bigint(M) unsigned zerofill ...
- JAVA_SE基础——9.基本数据类型间的转换
前面我已经教会大家基本的数据类型进行了介绍, 然后这篇文章,我来介绍下,基本数据类型的转换. Java中有两种类型转换形式,分别是自动类型转换和强制类型转换. Step1.自动类型转换. 自动类型 ...
- JAVA_SE基础——8.基本数据类型
基本数据类型有:整数类型.浮点类型.字符类型.布尔类型 整数类型 整数类型用来存储整数数值,即没有小数部分的数值.与C.C++语言相同,整数在Java语言中有3种表示形式:十进制.八进制和十六进制. ...
- day 50 js-part1基础语法,数据类型及用法,流程控制语句,循环
js基本概念: JavaScript 是世界上最流行的脚本语言. JavaScript 被数百万计的网页用来改进设计.验证表单.检测浏览器.创建cookies,以及更多的应用. JavaScript ...
- JavaSE基础之double数据类型的格式化
JavaSE基础之double数据类型的格式化 1.double 数据类型的格式化工具类:DoubleFormatUtil.java package cn.com.zfc.util; import j ...
- JavaScript 基础 (变量声明, 数据类型, 控制语句)
创建: 2017/09/16 更新: 2017/09/24 更改标题 [JavaScript 概要]-> [JavaScript 基础] 完成: 2017/09/25 更新: 2017/10/0 ...
- 02JavaScript基础语法及数据类型
JavaScript基础语法及数据类型 2.1数据类型 2.1.1字符串(String) 用单引号或双引号括起来的零个或多个单一的字符所组成. 2.1.2数值(Number) 包含整数或浮点数. 2. ...
- JavaScript 基础类型,数据类型
1.基础类型:undefined,null,Boolean,Number,String,Symbol Undefined类型:一个没有被赋值的变量会有个默认值undefined; Null类型:nul ...
- delphi基础篇之数据类型概论
delphi基础篇之数据类型概论 Object Pascal 语言提供了非常丰富的数据类型,即简单类型(Simple).字符串类型(String).结构类型(Struct).指针类型(Pointer) ...
随机推荐
- squid清除缓存
客户经常要求清除缓存 由于CDN后台只能支持单个url的 所以目录级别的只能用脚本 example:清除 www.123.com 下所以的缓存 #!/bin/bash TODAY=`date +%Y ...
- InternalsVisibleToAttribute——把internal成员暴露给指定的友元程序集
友元程序集简介 我们知道一个类中被定义为internal的成员(包括类型.方法.属性.变量.事件)是只能在同一个程序集中被访问到的(当然了,我这里说的是正常的方式,不包括通过反射来访问).这个规则在. ...
- HDU 1007 Quoit Design
传送门 Time Limit: 10000/5000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others) Problem Des ...
- Linux进程关闭和后台运行解析
1.问题背景 Java是跨平台的,大部分程序也都是在Linux服务器上运行的.但是很多朋友其实对服务器了解并不多,对相关知识也是一知半解.很多概念可能知道,但是并不十分清楚,仅仅是基本运用.可能很多新 ...
- HTML5学习总结-03 地理定位
一 地理定位 HTML5 Geolocation(地理定位)用于定位用户的位置. 1 地理定位 地理位置 经度 : 南北极的连接线 纬度 : 东西连接的线 位置信息从何而来: IP地址 G ...
- HDU5671Matrix(矩阵行列交换)
有一个nn行mm列的矩阵(1 \leq n \leq 1000 ,1 \leq m \leq 1000 )(1≤n≤1000,1≤m≤1000),在这个矩阵上进行qq (1 \leq q \leq 1 ...
- Raspberry Pi 3 --- identify the version of linux kernal file
open it
- JS字符串转换成json对象。。。。
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8&quo ...
- 自然语言19_Lemmatisation
QQ:231469242 欢迎喜欢nltk朋友交流 https://en.wikipedia.org/wiki/Lemmatisation Lemmatisation (or lemmatizatio ...
- OC面向对象特性: 继承
基础知识 1.标识符是有字母,数字,下划线组成的. 2.首字母只能是字母,下划线,不能为数字. 3.标识符要做到见名之意. 4.标识符不能使用已定义的关键字和预定义标识符. 继承 继承:子类可以直接访 ...