手动塔建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. 天猫精灵连接蓝牙摸索1 关于阿里巴巴蓝牙MESH芯片TG7100B LINUX 开发环境塔建图文说明

    天猫精灵连接蓝牙摸索1 关于阿里巴巴蓝牙MESH芯片TG7100B LINUX 开发环境塔建图文说明 环境搭建好后,再结合我的第二篇博文,可以实现以下效果(点击可以查看第二篇博文): 天猫精灵连接蓝牙 ...

  2. 天猫精灵 python_天猫精灵连接蓝牙摸索1 关于阿里巴巴蓝牙MESH芯片TG7100B LINUX 开发环境塔建图文说明...

    天猫精灵连接蓝牙摸索1 关于阿里巴巴蓝牙MESH芯片TG7100B LINUX 开发环境塔建图文说明 以下是本人亲测的截图及运行过的代码复制过来的,指令的具体流程是按阿里巴巴的TG_B_7101_产品 ...

  3. 制作一个正三角履带底盘【内附资料下载链接】

    1.运动功能说明 履带底盘可以通过两侧履带的差速运动来实现前进.后退.原地转向.大半径转向等基本行驶功能.同时,由于车身的正三角特性,它不惧怕前后方向上的翻车. 前进与后退 原地转向 大半径转向 翻滚 ...

  4. java打印正三角形_java实现打印正三角的方法

    本文实例为大家分享了java实现打印正三角的具体代码,供大家参考,具体内容如下 代码: package BasicType; /** * 封装一个可以根据用户传入值来打印正三角的方法 * @autho ...

  5. c语言编程倒三角九九乘法表,【请用C语言变成】把九九乘法表分别显示成矩形,正三角,倒三角形状...

    满意答案 sjdesjde 2014.06.24 采纳率:49%    等级:12 已帮助:7265人 思路:不同形状就是解决格式控制 ,即空格的填充和换行问题.九九乘法表一共有sigma(9)=1+ ...

  6. (四)turtlebot3控制机器人在实际环境下建图

    本文实现两个功能,实际控制机器人及在实际环境下建图 实际控制机器人有两种方式,一种是在树莓派上安装和运行键盘操作程序.另外一种是在电脑上运行键盘操作程序 以下TurtleBot3 SBC 代表树莓派, ...

  7. 自定义Drawable绘图-圆形、正三角、梯形等

    自定义Drawable,绘制圆形.正三角形.二阶贝塞尔曲线.梯形等. 圆形 // 画圆PointF point = new PointF(radius, radius);canvas.drawCirc ...

  8. C#之汉诺塔(河内塔)递归问题

    C#之汉诺塔(河内塔)递归问题 前言 一.汉诺塔问题 二.问题思考 1.简单定义一下 2.假设简单的情况 3.推广 4.核心代码 总结 前言 小时候在直板手机上玩过这么一款叫做"汉诺塔&qu ...

  9. JS打印正三角,反三角,等腰三角以及方块

    <script>/*打印乘法口诀表*/ /*打印任意一行的公式*/ //i从1开始,到<=r结束,每次+1,同时声明空数组arr for(var r=1;r<=9;r++){/ ...

最新文章

  1. c# equals与==的区别【转】
  2. SSH Secure Shell Client用public key认证登录
  3. sql中datetime日期类型字段比较(mysqloracle)
  4. input框在ios中的阴影问题
  5. AI新时代-大神教你使用python+Opencv完成人脸解锁(附源码)
  6. shared_ptr实现copy_on_write
  7. 如何提取Mac软件的自带图标?
  8. VS中的快捷键快速格式化代码,使好看,整齐
  9. Mac:小米手机刷机
  10. Qt 二维码文件传输工具
  11. 碳足迹计算器ios版总结
  12. 爱快路由器下水星(Mercury)无线管理器AC跨三层发现AP
  13. 阿里聚石塔限制IP 过部署服务器详细流程
  14. openLayers 学习思维导图
  15. 你的缺点是什么?资深HR教你套路面试官
  16. 【图解】什么是拥塞控制,这应该是把拥塞控制讲的最好的文章了
  17. 线性回归python实现详解(附公式推导)
  18. 2007热点技术职位排行及点析
  19. windows7内存诊断工具有用吗_Win7内存诊断工具开启与使用技巧
  20. 当授权者而非推卸责任者

热门文章

  1. Highcharts的饼图大小的控制
  2. java数组 —(8)
  3. ARM学习笔记7——乘法指令
  4. mybatis一级缓存二级缓存
  5. Office 2016中Excel的部分快捷方式
  6. 【Zigbee技术入门教程-02】一图读懂ZStack协议栈的核心思想与工作机理
  7. 由strcat函数引发的对char *a和char a[]以及sizeof和strlen
  8. IOS开发之----常用函数和常数--秀清
  9. sql server规范
  10. Codeforces Round 261 Div.2 D Pashmak and Parmida's problem --树状数组