php 正三角塔,PHP 环境塔建与数据类型转换
手动塔建PHP开发环境
安装php c:\apps\php
安装apache c:\apps\apache1.配制apache
配制c:\apps\apache\conf\httpd.conf
DocumentRoot"c:/apps/www" //指定工作目录,WWW为自已创健
Directoryindex index.php index.html // 加入:loadModule php5_module "c:\apps\PHP\php5apache2_2.dll"加入:PHPIniDir "c:\apps\PHP"加入:AppType application/x-httpd-php .php
查找改为重起apache2.php配制 c:\apps\php
php.ini.dist重命名php.ini
在php.ini中查找:
php_gd2.dll 把前面的注解符号除掉;
php_mysql.dll把前面的注解符号除掉;
在c:\apps\php\ext,c:\apps\php下
拷贝php_gd2.dll,php_mysql.dll,libmysql.dll c:\windows\system32下面3.测试
在c:/apps/www 下创建 index.php文件
输入:
<?phpphpinfo ()?>IE: http://localhost/index.php
Zend studio集成环境安装.php与下面混排
html div css phpmysqljs jquery ajax1.标准定界符<?php ?php code?>
2.短标记<?php code?>
3.asp 风格
4.scriptphp定界符可以写到页面的任意位置
php区分大小写
php以分号结尾
PHP注释:
写在定界符之内
单行注释://xxxx
多行注释: /*XXXX*/php变量:
:存储在内存中有名称的信息,变量随着程序执行而变化$变量名称=值
变量名称规则:
$开头第二位以字母或者下划线
变量名称有意义,第二个单词以后,单词首字母为大写$userName
$telInfoPrice打印变量:
<?phpecho $var;echo 30;?>预定义变量:页面间数据传值$_GET :经由http GET方式传递数据$_POST:经由http GET方式传递数据$_REQUEST =$_GET+$_POST
$_FILES:经由http 上传文件方式传递数据
会话:$_SESSION:服务端保存数据$_COOKIE:客户端保存数据$_SERVER:系统环境信息
PHP数据类型
基础数据类型(标量类型)
字符串string整型integer浮点型float布型boolean复合类型
数组:array对象:ob_ject
特殊类型:资源类型:resouce
空值:null没有值
字符串"":双引号代码会执行‘‘: 代码不会执行,普通字符输出
转义字符:普通字符转换为控制符
\n \r \t \f
控制符转换为普通字符"--->\"
‘--->\‘
\<
整型:
整数:十进制,十六进制 八进制
浮点型$var=1.2
布尔型:$var=true$var=false
当比较时 true为了,false 为0
打印时true 为1,打印时false 为空
空型:$var=null var:值为空$var1:值为空,声明变量为空值
unset($m):$m为空var_dump($x):返回变量类型
数据类型转换:
php:
字符串
整型
浮点型
布尔型
数组:array
对象:ob_ject
资源类型:resouce
空值: null没有值
php弱变量:
$b=10;$c=$a+$b;
echo$c;$aa=true;$bb=1;
echo$aa+$bb;$cc=false;$dd=1;
echo$cc+$dd;$bl="";$num=1;
echo$bl+$num;$num1=3$str="3e+2";$num=$num1+$str;
var_dump($num);$str="20"
$num2=5;$num3=$str+$num2;
var_dump($num3);$str="20.1"
$num2=5;$num3=$str+$num2;
var_dump($num3);
?>
隐示转换:弱变量体现
1.转换为boolean
1---->true
false 以下内容在运算的时间将变成false
0/0.0--->false
字符串或"0"----->false
空数组/null---->false
2.转换成数值型
true -->1 false -->0
字符串带有e E 转换符点型
字符串是数字字符串,将转换为整数或者浮点型
3.转换成字符串
true------>"1"false-------->"0"int 123-->"123"float 3.14---->"3.14"null-------->""数组-------->"array"对象-------->"oject"资源-------->"resource #序号"
变量显示转换:intfloat bool string array object
$str="234234";$str1=(数据类型)$str;
php 正三角塔,PHP 环境塔建与数据类型转换相关推荐
- 天猫精灵连接蓝牙摸索1 关于阿里巴巴蓝牙MESH芯片TG7100B LINUX 开发环境塔建图文说明
天猫精灵连接蓝牙摸索1 关于阿里巴巴蓝牙MESH芯片TG7100B LINUX 开发环境塔建图文说明 环境搭建好后,再结合我的第二篇博文,可以实现以下效果(点击可以查看第二篇博文): 天猫精灵连接蓝牙 ...
- 天猫精灵 python_天猫精灵连接蓝牙摸索1 关于阿里巴巴蓝牙MESH芯片TG7100B LINUX 开发环境塔建图文说明...
天猫精灵连接蓝牙摸索1 关于阿里巴巴蓝牙MESH芯片TG7100B LINUX 开发环境塔建图文说明 以下是本人亲测的截图及运行过的代码复制过来的,指令的具体流程是按阿里巴巴的TG_B_7101_产品 ...
- 制作一个正三角履带底盘【内附资料下载链接】
1.运动功能说明 履带底盘可以通过两侧履带的差速运动来实现前进.后退.原地转向.大半径转向等基本行驶功能.同时,由于车身的正三角特性,它不惧怕前后方向上的翻车. 前进与后退 原地转向 大半径转向 翻滚 ...
- java打印正三角形_java实现打印正三角的方法
本文实例为大家分享了java实现打印正三角的具体代码,供大家参考,具体内容如下 代码: package BasicType; /** * 封装一个可以根据用户传入值来打印正三角的方法 * @autho ...
- c语言编程倒三角九九乘法表,【请用C语言变成】把九九乘法表分别显示成矩形,正三角,倒三角形状...
满意答案 sjdesjde 2014.06.24 采纳率:49% 等级:12 已帮助:7265人 思路:不同形状就是解决格式控制 ,即空格的填充和换行问题.九九乘法表一共有sigma(9)=1+ ...
- (四)turtlebot3控制机器人在实际环境下建图
本文实现两个功能,实际控制机器人及在实际环境下建图 实际控制机器人有两种方式,一种是在树莓派上安装和运行键盘操作程序.另外一种是在电脑上运行键盘操作程序 以下TurtleBot3 SBC 代表树莓派, ...
- 自定义Drawable绘图-圆形、正三角、梯形等
自定义Drawable,绘制圆形.正三角形.二阶贝塞尔曲线.梯形等. 圆形 // 画圆PointF point = new PointF(radius, radius);canvas.drawCirc ...
- C#之汉诺塔(河内塔)递归问题
C#之汉诺塔(河内塔)递归问题 前言 一.汉诺塔问题 二.问题思考 1.简单定义一下 2.假设简单的情况 3.推广 4.核心代码 总结 前言 小时候在直板手机上玩过这么一款叫做"汉诺塔&qu ...
- JS打印正三角,反三角,等腰三角以及方块
<script>/*打印乘法口诀表*/ /*打印任意一行的公式*/ //i从1开始,到<=r结束,每次+1,同时声明空数组arr for(var r=1;r<=9;r++){/ ...
最新文章
- c# equals与==的区别【转】
- SSH Secure Shell Client用public key认证登录
- sql中datetime日期类型字段比较(mysqloracle)
- input框在ios中的阴影问题
- AI新时代-大神教你使用python+Opencv完成人脸解锁(附源码)
- shared_ptr实现copy_on_write
- 如何提取Mac软件的自带图标?
- VS中的快捷键快速格式化代码,使好看,整齐
- Mac:小米手机刷机
- Qt 二维码文件传输工具
- 碳足迹计算器ios版总结
- 爱快路由器下水星(Mercury)无线管理器AC跨三层发现AP
- 阿里聚石塔限制IP 过部署服务器详细流程
- openLayers 学习思维导图
- 你的缺点是什么?资深HR教你套路面试官
- 【图解】什么是拥塞控制,这应该是把拥塞控制讲的最好的文章了
- 线性回归python实现详解(附公式推导)
- 2007热点技术职位排行及点析
- windows7内存诊断工具有用吗_Win7内存诊断工具开启与使用技巧
- 当授权者而非推卸责任者