liyong0310
PHP基本教程

循环语句——switch

*本站禁止HTML标签噢*

*本站禁止HTML标签噢*

*本站禁止HTML标签噢* switch……case多重判断使用实例</title>

</head>

*本站禁止HTML标签噢*

<?php

switch (date("d")){ //当前星期作为判断条件

case "Mon": //星期一的情况

echo "星期一";

break;

case "Tue": //星期二的情况

echo "星期二";

break;

case "Wed": //星期三的情况

echo "星期三";

break;

case "Thu": //星期四的情况

echo "星期四";

break;

case "Fri": //星期五的情况

echo "星期五";

break;

default: //除以上之外的其他情况

echo "过周末";

break;

}

?>

</

body>

一同学习的朋友,请联系我QQ474885329

liyong0310
PHP基础教程
展开Biu

使用continue跳出循环

*本站禁止HTML标签噢*

*本站禁止HTML标签噢*

*本站禁止HTML标签噢* 使用continue跳出本次循环实例</title>

</head>

*本站禁止HTML标签噢*

<?php

$i=0; //初始化变量

while($i<10) //判断变量是否小于10

{

$i++; //变量自增

if($i==5) //判断变量情况是否为5

{

continue; //如果满足条件就跳出本次循环

}

echo "第:".$i."次循环"; //执行操作1

echo " *本站禁止HTML标签噢* "; //执行操作2

}

?>

</body>

</html>

请朋友给出运行结果

[查看全文]
liyong0310
PHP跳出循环
展开Biu

使用break跳出循环

*本站禁止HTML标签噢*

*本站禁止HTML标签噢*

*本站禁止HTML标签噢* 使用break跳出循环实例</title>

</head>

*本站禁止HTML标签噢*

<?php

$i=1; //初始化变量

while($i<10) //判断变量是否小于10

{

echo "第:".$i."次循环"; //执行操作1

echo " *本站禁止HTML标签噢* "; //执行操作2

$i++; //变量自增

if($i==9) //判断变量情况

break; //如果满足条件就跳出循环

}

?>

</body>

</html>

[查看全文]
liyong0310
RE: PHP基本教程
展开Biu

大意哦,是条件语句

[查看全文]
mayan
修改成如下内容

步骤:

1.命令: sudo vim /etc/network/interfaces

修改成如下内容:

# interfaces(5) file used by ifup(8) and ifdown(8)

2 auto lo

3

4 iface lo inet loopback

5 auto eth0

6 iface eth0 inet static

#地址

7 address ***.***.***.***

#子网掩码

8 netmask ***.***.***.***

#默认网关

9 gateway ***.***.***.***

2.命令:sudo vim /etc/resolv.conf

修改为以下内容:

1 # Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf( 8)

2 # DO NOT EDIT THIS FILE BY HAND -- YOUR CHANGES WILL BE OVERWRITTEN

3

#windows中dns

4 nameserver ***.***.***.***

3.命令:sudo /etc/init.d/networking restart

相关地址

mayan
为什么发在这里了
展开Biu

为什么发在这里了,怎么改啊

[查看全文]
mayan
thinkphp在xampp集成环境中运行出现白边或ajax状态200却只行error

问题:1.白边由php隐藏字符#65279引起(chrome浏览器f12可看到);

2.ajax状态为200,却执行error;

原因:两者原因都是php utf_8 格式bom头引起的;

用notepad++以无bom格式保存view中的html文件不起作用;

方法:在入口文件index.php中插入代码:

[mw_shl_code=php,true]//remove the utf-8 boms

//by magicbug at gmail dot com

if (isset($_GET['dir'])){ //config the basedir

$basedir=$_GET['dir'];

}else{

$basedir = '.';

}

$auto = 1;

checkdir($basedir);

function checkdir($basedir){

if ($dh = opendir($basedir)) {

while (($file = readdir($dh)) !== false) {

if ($file != '.' && $file != '..'){

if (!is_dir($basedir."/".$file)) {

echo "filename

$basedir/$file ".checkBOM("$basedir/$file")." *本站禁止HTML标签噢* ";

}else{

$dirname = $basedir."/".$file;

checkdir($dirname);

}

}

}

closedir($dh);

}

}

function checkBOM ($filename) {

global $auto;

$contents = file_get_contents($filename);

$charset[1] = substr($contents, 0, 1);

$charset[2] = substr($contents, 1, 1);

$charset[3] = substr($contents, 2, 1);

if (ord($charset[1]) == 239 && ord($charset[2]) == 187 && ord($charset[3]) == 191) {

if ($auto == 1) {

$rest = substr($contents, 3);

rewrite ($filename, $rest);

return ("<font color=red>BOM found, automatically removed.</font>");

} else {

return ("<font color=red>BOM found.</font>");

}

}

else return ("BOM Not Found.");

}

function rewrite ($filename, $data) {

$filenum = fopen($filename, "w");

flock($filenum, LOCK_EX);

fwrite($filenum, $data);

fclose($filenum);

}[/mw_shl_code]

然后浏览器执行;

最后删除代码;

相关地址

sniu
不错的东西
展开Biu

不错的东西,但是似乎没什么人回复,原因可能在于楼主在标题里特别提出了thinkphp,然而其实这种情况不仅限于thinkphp或者是xampp,其它的任何框架甚至原生的PHP也是可能出现的,但标题里特定了thinkphp可能限制了一些朋友点进来的冲动

东西是不错的,给楼主顶一个先

其次有些地方的代码风格个人感觉还是有提升的空间,比如在循环里如果有if,而这个if没有对应的else的时候不一定要把处理的方法放在if体里面,这里列一下两种写法的对比:[mw_shl_code=php,true]while( 循环条件 ) {

if( 判断条件 ) {

// 处理代码

}

}[/mw_shl_code]

这种是楼主使用的方法,另一种:

[mw_shl_code=php,true]while( 循环条件 ) {

if( ! 判断条件 ) {

continue;

}

// 处理代码

}[/mw_shl_code]

效果是一样的,区别在于前者更符合一般思维过程,代码行数较少,而后者可以有效减少if的嵌套层数,而且可以轻松实现多个if的同级并列:

[mw_shl_code=php,true]while( 循环条件 ) {

if( ! 判断条件1 ) {

continue;

}

if( ! 判断条件2 ) {

continue;

}

// 更多if

// 处理代码

}[/mw_shl_code]

毕竟有一种说法个人感觉还是可以信一下的:当if嵌套超过三层的时候你就需要考虑逻辑结构是不是需要优化了

[查看全文]
奇思网络
求助,求各种方法判断所有移动设备访问并高效率跳转

求各种语言的方法,可以识别所有移动设备的访问并跳转至手机版网页(m.)。

小白求教 高手勿喷。

兔子门牙无敌大
怎样把企业和岗位,以那些企业的名义注册进网站

怎样把企业和岗位,以那些企业的名义注册进网站 #32m拜托各位咯

Alaudi
不造你问的是甚
展开Biu

不造你问的是甚+1

如果你说的是域名需要购买,如果你说的是百度了企业的名字企业网站的搜索结果在前排需要SEO优化以及百度推广

[查看全文]
V.清欢
求助,跪求QAQ打开论坛里面的一些链接时总有广告是怎么...

RT……但愿分类没有错

就是一个论坛,打开链接或者翻页的时候会跳转到另一个页面,但也不是每个都这样

没有特别懂行的QAQ求求求求求助!

就是知道是中毒了,但好像也弄不掉的样子……

郭嘉
请查看你的
展开Biu

请查看你的HOST文件~

[查看全文]
玩玩泥巴真开心
被劫持了吧
展开Biu

DNS被劫持了吧 一般都这样 你可以百度一下 换国外免费的DNS服务器就可以了

[查看全文]
月光下的疾风
有人能普及一下个人网站搭建的详细步骤么?

网站搭建已然不是一件极其复杂和高门槛的事情,但是多样化的构建手段却让我等新手眼花缭乱。是Frontpage、Dreamweaver,还是直接使用Wordpress之类的独立博客手段亦或是其他更为简单或专业的方案。设计制作之后,如何获取域名网络主机等一系列问题,也像是一场大冒险。#28x

所以,希望某位隐藏在这里的大神,能抽空指点一二,以您擅长的方式,教程,提要,解疑答惑都是极好的。`22`

ssj悟空
学习用的话可以选择本地服务器
展开Biu

学习用的话可以选择本地服务器,像PHP、apache、mysql这些的搭建可以用某些集成安装的,比如我用的是upupw,其他的还有一些phpnow神马的都不错。搭来玩玩的话域名和空间也不一定用买,有很多免费的空间,其中YH分销比较常见,我用的是hostyd,自带二级域名。。顶级域名的话可以上freenom注册一个免费的TK/ML/GA/CF/GQ顶级域名。。YH分销的空间由于是免费的且服务器在国外,所以速度比较慢,可以通过DNS解析或者CDN加速来解决,这个我也没试过。。

[查看全文]
pants
本帖最后由
展开Biu

本帖最后由 刘晓杰 于 2015-4-12 11:53 编辑

域名网络主机这个只能买了!wordpress应该是一个知名的博客程序,dreamweaver是网页制作工具。应该是FrontPage和dreamweaver比较吧,都是网页制作工具,prontpage比较简单,容易上手些,dreamweaver是专业建站常用的。 ( http://u.115.com/file/dn99oe3f)这个视频你可以下载来看看!不错的!

[查看全文]
橡皮
这是我建站时参考的
展开Biu

http://www.cnzhanzhang.com/thread-15727-1-1.html

这是我建站时参考的(DZ论坛),域名和服务器那边什么网站都差不多,网页本身研究不多

[查看全文]
wilson404
现在做个网站的成本已经低到一定地步了
展开Biu

现在做个网站的成本已经低到一定地步了,域名没有要求的话像pw之类的应该30元左右一年,vps或者虚拟主机淘宝一堆大概也就是一年100左右一年的vps(海外的)国内的没注意过。搭建环境的话网上教程一大把。不过选择框架上看起来还是要看你想要做成什么样了,你自己想做什么样的站点,从内容选择框架

[查看全文]
番茄星人
有了主机之后
展开Biu

有了主机之后,就绑定域名

新建数据库用户

然后设定好密码

然后再新建个数据库

最后安装WordPress嘛

安装WordPress步骤:

下载WordPress文件

上传WordPress到网站空间

访问网址后可自动安装

至于绑定那些操作怎么按要看你主机的设置画面,各种不同

[查看全文]
番茄星人
至于获取域名和主机问题
展开Biu

至于获取域名和主机问题,只能说买买买了

域名的或上网申请去买,尽量不要国内的域名,你懂的

主机的话,看你是要VPS还是虚拟主机

不过VPS太麻烦了菜鸡别乱碰就行 除非你愿意学

所以还是建议用虚拟主机

主机选择方面

免备案就Hostker或者衡天 要备案就加钱上阿里云VPS

[查看全文]
番茄星人
我也不是接触很深
展开Biu

我也不是接触很深,智能稍微地分享一下经验

问过朋友,说

FrontPage早就被抛弃

DW过于重型

WordPress的话是个CMS研究透了还是挺能挣

写代码的话别用FrontPage

DW不保持最新的话对新技术新代码的高亮支持不大好而且贵又重型

如果要简单的弄个内容发布站的话最好的选择肯定是WordPress

[查看全文]
wjsflower
静态网页
展开Biu

GRzhan 发表于 2014-2-7 15:53

1. 静态网页(HTML)直接在电脑里做好然后用浏览器打开就行了

2. 如果是制作需要后端技术(PHP/Ruby/Python/. ...

感谢详细解答 看了论坛上的一些教程 我已经略知一二了~

[查看全文]
wjsflower
你可以自己弄在自己电脑上
展开Biu

steve超 发表于 2014-2-6 23:18

你可以自己弄在自己电脑上;但如果网站后期运行还是要空间和域名的(PS:你可以找些免费的空间,就是不稳定 ...

基本上 已经懂得如何在本地制作网页了~ 3Q#7049!

[查看全文]
GRzhan
静态网页
展开Biu

1. 静态网页(HTML)直接在电脑里做好然后用浏览器打开就行了

2. 如果是制作需要后端技术(PHP/Ruby/Python/.Net/JSP/nodejs等)支持的动态网页,那么也可以需要在本地下载相关环境(服务器、语言本身环境等)那么也可以运行,具体需要根据不同技术参考不同教程。

.Net和Ruby没写过,PHP、Python、nodejs只要去官网下载下来原则上就可以玩了,貌似都是自带(小)服务器的。

===============================================================================

至于想要放到部署到线上但不想买域名和空间有以下几个方案:

1. 百度免费的空间和域名(废话

2. 使用一些PaaS服务(GAE,Heroku,OpenShift),比如Python、Java、Go、PHP(?)开发者可以使用GAE(google app engine),有些也是提供一个免费域名和空间的

3. 只是静态页面的话,可以考虑用github.io

[查看全文]
steve超
你可以自己弄在自己电脑上
展开Biu

你可以自己弄在自己电脑上;但如果网站后期运行还是要空间和域名的(PS:你可以找些免费的空间,就是不稳定罢了,玩玩还行)

[查看全文]