韩国网站never官网,百度怎么投放广告,外贸公司网站大全,网站开发时间进度表模板下载php声称是全世界最好的语言#xff0c;今天这篇文章就带大家入门学习php#xff0c;php和python、javasript一样#xff0c;是一种弱类型的脚本语言。 一、php开发环境搭建 作为初学者#xff0c;学习php建议安装wampserver#xff0c;wampserver是包含了apache、php和mys… php声称是全世界最好的语言今天这篇文章就带大家入门学习phpphp和python、javasript一样是一种弱类型的脚本语言。 一、php开发环境搭建 作为初学者学习php建议安装wampserverwampserver是包含了apache、php和mysql的一套完整的php开发环境。 首先在浏览器上访问wampserver官网 页面往下滚动找到并点击红框内的链接 跳转到了下载页面 点击绿色的下载按钮下载完成后会得到一个.exe安装包文件 双击安装包开始安装wampserver
首先需要选择语言一般不用改直接点击OK。 然后选择我接收协议点击Next 接下来这个窗口的一些提示非常重要 把滚动条拉到底这里有Visual C Pakages的一些说明64位的windows操作系统需要安装32位和64位的全部Visual C Pakages点击红框内的链接去下载Visual C Pakages 打开的网页如下图 根据wampserver窗口的提示信息页面拉到底部找到Visual C Redistribuable pakages依次点击小红框内的全部链接把全部安装包下载下来。 一共8个安装包文件一个个依次完成安装 安装完成后点击WampServer安装窗口的Next选择WampServer的安装路径 建议选择D盘的某个路径例如 选择好之后点击Next接下来选择默认的浏览器和编辑器选择完成后点击Next。
接下来就是等待安装了安装完后会在桌面上创建一个快捷方式 双击它启动WampServer的所有服务启动过程中会多次弹出dos窗口这是正常现象。 启动完成的标志 二、php入门
点击上面图片的绿色图标在弹出的菜单中点击第一项Loccalhost 会在安装WampServer时设置的默认浏览器打开WampServer的首页 那么这个页面的源代码放在哪里了呢 其实在WampServer安装目录下的www包下只有在这个目录下的.php文件会被php解析。 helloworld
在www目录下创建一个hello.php文件
!DOCTYPE html
htmlheadmeta charsetutf-8 /title我的第一个php程序/title/headbodyh1这是我的第一个php程序/h1?php echo Hello world;?/body
/html
然后在浏览器访问localhost/hello php基础语法 写了上面的第一个demo之后相信你对php已经有一点点了解了这是一种嵌入式的脚本语言类似javasript、jsp和perl。 php代码的格式PHP 脚本以 ?php 开始以 ? 结束以放在页面中的任何位置。
?php// PHP 代码
?
php的单行注释和多行注释和Java语言是一样的。
?php// PHP单行注释
??php/*PHP多行注释*/
? php变量
php是一种弱类型的语言声明变量时不需要指定变量的类型一般php的变量会以$开头。
下面的代码中定义了变量x1,y2,zxy,最后在页面输出变量z的值。
?php$x 1;$y 2;$z $x $y;echo($z);
?
在WampServer安装目录下的www目录下创建php_var.php
!DOCTYPE html
htmlheadmeta charsetutf-8 /titlephp变量/title/headbodyh1php变量/h1?php$x 1;$y 2;$z $x $y;echo($z);?/body
/html
在浏览器上访问php_var.php php函数
php的函数定义的语法和其他语言是一样的以下代码将输出两个hello
?phpfuntion fun() {$msg hello;echo($msg);}funtion func($msg) {echo($msg);}$msg hello;fun();func($msg);
? php字符串
字符定义
?php$hello Hello world!;echo $hello;
?
字符串拼接
和Java直接通过拼接字符串不同php中通过.拼接字符。
?php$hello Hello;$world world;echo $hello . $world;
?
在WampServer安装目录下的www目录下创建php_str.php
!DOCTYPE html
htmlheadmeta charsetutf-8 /titlephp字符串/title/headbodyh1php字符串/h1?php$hello Hello ;$name heyunlin;echo $hello . $name;?/body
/html php全局变量 php中的变量分为全局变量和局部变量函数内部定义的变量称为局部变量一般的全局变量是指在函数外部定义的变量。 函数内不能直接访问全局变量
php_func.php
!DOCTYPE html
htmlheadmeta charsetutf-8 /titlephp全局变量/title/headbodyh1php全局变量/h1?php$global_var 1;function func() { echo($global_var);}func();?/body
/html
访问时报错了 为了解决函数内部不能直接访问全局变量的问题提供两种解决办法。
global关键字
!DOCTYPE html
htmlheadmeta charsetutf-8 /titlephp全局变量/title/headbodyh1php全局变量/h1?php$global_var 1;function func() {global $global_var;echo($global_var);}func();?/body
/html $GLOBALS数组
$GLOBALS是php定义的全局变量数组声明的所有全局变量中都在这个数组中可以通过$GLOBALS[变量名]访问全局变量。
!DOCTYPE html
htmlheadmeta charsetutf-8 /titlephp全局变量/title/headbodyh1php全局变量/h1?php$x 1;function func() {echo($GLOBALS[x]);}func();?/body
/html