货币问答:php 或者

乌灵珠

php中.=或.是什么意思?

.连接字符串.= 加等的意思例如 $i = "hello";$i=$i." world" 和 $i.=" world"相等

推荐
不推荐
展开
收起
余孽

php 等于或等于怎么写

不可以$num=1||2||3的,可以判断在数组里面,例如:$arr=array(1,2,3);if (in_array($num,$arr)) echo '是1、2、3之一'; 详细参阅:http://www.w3school.com.cn/php/func_array_in_array.asp

推荐
不推荐
展开
收起
蓝髯客

关于php或者JS判断用户是否已经登陆/在线?请具体demo

可以利用cookie记录登录状态,特意写了个例子,已做过测试,仅供参考。两个文件:login.php(登录)、question.php(提交问题)。

login.php代码如下:

<?phpif($_GET['success']){    echo '<script>window.location.href="login.php";</script>';//firefox下cookie有延时,需要再次刷新}$user=$_COOKIE['user'];//取cookie中的值$iflogin=$_COOKIE['iflogin'];if($iflogin&&$user){//一小时之内不用重复登录    if($_GET['del']){ //清除cookie        setcookie('user','',time()-3600);        setcookie('passwd','',time()-3600);         setcookie('iflogin','',time()-3600);         echo '<script>window.location.href="login.php";</script>';    }    echo $user.' wellcome, <a href="login.php?del=1">log out</a>';//登录成功的状态}else{if($_POST['sub']=='tijiao'){    $user=$_POST['user'];    $passwd=$_POST['passwd'];    //将用户、名密码与用户表进行比对,省略……        //如果正确,将登录相关信息保存到cookie中    if($user&&$passwd){        setcookie("user",$user,time()+3600);//保存用户名,一小时        setcookie("passwd",$passwd,time()+3600);//保存密码,一小时        setcookie("iflogin",1,time()+3600);//保存登录状态,一小时    }    //登录成功,刷新页面或跳转    echo '<script>window.location.href="login.php?success=1";</script>';//成功后第一次刷新}?><form action="login.php" method="post">username:<input type="text" name="user"/>password:<input type="text" name="passwd"/><input type="submit" value="tijiao" name="sub"/></form><?php}?>

question.php代码如下:

<?phpif($_POST['sub']=='tijiao'){    $q1=$_POST['q1'];    $if_login=$_COOKIE['iflogin'];//取cookie中的登录状态    if($if_login){        //登录了,判断tijiao的问题无误,入库,省略……                alert_msg('恭喜,tijiao成功!','question.php');//保存成功后提示并刷新        exit();    }    //没登陆,提示请登录并跳转到登录页    alert_msg('抱歉,请先登录!','login.php');} //提示函数,默认不跳转,当$url有值时跳转function alert_msg($msg,$url=''){    if($url){        echo '<script>alert("'.$msg.'");window.location.href="'.$url.'";</script>';    }else{        echo '<script>alert("'.$msg.'");</script>';	    }}?><form action="question.php" method="post">question1:<input type="text" name="q1"/><input type="submit" value="tijiao" name="sub"/></form>

推荐
不推荐
展开
收起
青荷岛

php中 \t 或者 \t\t是什么意思

\t的意思就是间隔字符 \t\t就是连着两次间隔一个字符我解释下 先\这个符号 是用了转移字符 因为在代码中 电脑不识别t是字符串了 还是其他意思 所以只要加了\这个符号的 就不是一般的字符串了 它有特殊的意思 像\n 的\也是同样的意思 至于t是tTb键位的简称 那么tab是什么意思它就是什么意思呢!

推荐
不推荐
展开
收起
肉体

php字符串还有$string[$i]或者$string{$i}这样表示的??

在PHP里,字符串可以当作数组来使用。以下是php官方使用手册中的相关说明:存取和修改字符串中的字符字符串中的字符可以通过一个以0为开始的,用类似数组结构中的方括号包含对应的数字来查找和修改,比如 $str[42], 可以把 字符串想像数组 。 函数 substr() 和 substr_replace()可以用来实现多于一个字符的情况。 Note: 字符串为了同样的目的也可以用花括号,比如 $str{42},但是, 在PHP 5.3.0中不推荐使用这种格式,应该用方括号,就像 $str[42]。

推荐
不推荐
展开
收起
原谅刀法

php或者js如何播放视频

//假设已建立数据库shipin,数据表shipin//首先设计一段程序在数据表视频中添加代码<? include "conn.php";//conn.php为数据库连接程序$sql="insert into shipin(数据表中的字段)values(视频代码)";//视频代码去优酷,土豆上找,可以设计表单,通过$_POST[表单名]获得代码mysql_query($sql);?>//读出数据表shipin中的代码<?include "conn.php";$sql="select * from shipin";$query=mysql_query($sql);while($row=mysql_fetch_array($query)){ echo $row[数据表中的字段];//你可以自己设计样式,输出来更好看}?>

我们的有shipin许可证,是放到自己网站上的不是用土豆分享视频连接的那种啊

推荐
不推荐
展开
收起
文成

php中 \t 或者 \t\t是什么意思?请教大虾!

\t的意思就是间隔字符\t\t就是连着两次间隔一个字符我解释下先\这个符号是用了转移字符因为在代码中电脑不识别t是字符串了还是其他意思所以只要加了\这个符号的就不是一般的字符串了它有特殊的意思像\n的\也是同样的意思至于t是tTb键位的简称那么tab是什么意思它就是什么意思呢!~呵呵个人建议~~~

推荐
不推荐
展开
收起
九龙梭

php中按位或的问题

不管你的变量是什么类型的 在按位与、或、异或这些操作中都统一转换为2进制

是啊,所以定义的时候只能定义1、2、4、8等2的N次幂的数才能确保转换成二进制的时候只有一个1,其他都是0,我的意思是有没有像定义八进制(前面加0)或十六进制(前面加x0)那样定义的时候就定义二进制呢?
没有,不过可用bindec函数来转换。比如这样$a = bindec(‘11111’);$b = bindec(’10100‘);这样。注意单引号

推荐
不推荐
展开
收起
乙木神丹

php和JS逻辑或||的问题

php和JS逻辑或||的问题:a||b只要a=true,就直接返回了,如果a=false 就在判断b,如果b=true直接返回

推荐
不推荐
展开
收起
查看更多答案
收起