简介 目录 评价 推荐
  • 慕UI4534162 2023-10-19
    这个视频是什么时候的。

    至少是2016年的了。

    1回答·176浏览
  • 慕虎8926028 2019-09-13
    结果不对!!

    Asia/Shanghai ?

    1回答·716浏览
  • 唐兄 2019-06-19
    jquery.flipcountdown插件无效

       <script src="flipcountdown/jquery.min.js"></script>    <script src="flipcountdown/jquery.flipcountdown.js"></script>    <script type="text/javascript">        jQuery(function ($) {            $('#myClockBox1').flipcountdown();            $('#myClockBox2').flipcountdown({                size:"lg"            });            $('#myClockBox2').flipcountdown({                size:"xs"            });        })    </script>写在<div id="myClockBox3"></div>之后

    1回答·918浏览
  • 慕勒8305455 2019-03-10
    关于连接符.

    用echo输出多个字符串的时候一般都是用点号(.),后来才发现其实用逗号(,)更好。

    原因:

    使用逗号比点号运行效率更高

    分析:

    1.点号(.) 是字符串连接符,逗号( ,) 是参数间隔符。

    2.用逗号会先计算各参数部分,然后再进行连接;

    3.而点号与各种符号在一起时,会存在优先级问题,导致可能先连接后计算的问题

    --------------------- 

    作者:LMXQH 

    来源:CSDN 

    原文:https://blog.csdn.net/LMXQH/article/details/79437575 

    版权声明:本文为博主原创文章,转载请附上博文链接!


    1回答·1139浏览
  • 慕慕1913 2019-01-16
    设置不生效

    使用 ini_get 读取的是php.ini中的配置值 , 不是你设置的值

    1回答·1038浏览
  • 慕码人1187127 2018-12-31
    为啥这样不是输出 今年不是闰年 呢
    已采纳 却没看过你3795819 的回答

    把今年后面的点改成逗号

    2回答·1277浏览
  • 毅种坚持 2018-09-04
    编辑器问题

    sublime text

    1回答·1028浏览
  • _懒得起昵称_ 2018-06-24
    老师,你的快捷输入是怎么操作的

    这个是Emmmt,如果是编辑器的话一般要自己装插件。如果是轻量级的代码编辑器或者IDE的话一般都集成了这个插件

    插件官网:https://emmet.io

    2回答·1244浏览
  • Crazyruby 2018-05-26
    在配置文件了里改了时区,phpinfo里没有变

    重启服务器使设置的时区生效. 注意取消(去掉)设置前面的分号注释.

    1回答·1359浏览
  • XiCHENde 2018-04-07
    学完之后进度条一直显示半圆

    视频最后一点没有放完,让它自动放完就可以啦

    1回答·1349浏览
  • 哎呀呀125 2017-12-23
    header('content-type:text/html;charset=utf-8');是干什么的
    已采纳 吕艳朋 的回答

    这个是头部的声明:content-type表示文档的类型,是text/html即,文本和网页形式。

    charset=utf-8,表示文本编码格式,即utf-8编码。

    这是Html的基础内容,回头看看html语言就明白啦。

    1回答·3619浏览
  • skybob 2017-07-12
    bootcdn是干嘛的?

    稳定、快速、免费的前端开源项目 CDN 加速服务.我们致力于为 Bootstrap、jQuery、Angular、Vue.js 一样优秀的开源项目提供稳定、快速、免费的 CDN 加速服务。百度一下,详细更在其中.

    1回答·4676浏览
  • 慕桂英535190 2017-06-02
    ?????
    已采纳 田心枫 的回答

    http://xdsoft.net/jquery-plugins/demo/datetimepicker/

    1回答·1256浏览
  • 慕桂英535190 2017-06-02
    怎么判断是闰年怎么写
    已采纳 田心枫 的回答
    if($year%4==0 && ($year%100!=0 || $year%400==0)){
       echo '是闰年';
    }else{
       echo "不是闰年";
    }
    date('L')?'是闰年':‘不是闰年’;


    3回答·2000浏览
  • 精慕门1524223 2017-06-01
    日期控件前端很多吧
    已采纳 田心枫 的回答

    是的  前端可以找到很漂亮的插件

    1回答·1388浏览
  • qq_随风_89 2017-05-09
    PHP用的是什么软件?

    我用的JetBrains PhpStorm 10

    1回答·1312浏览
  • 林tonigh 2017-04-17
    怎样输出标准时间格式

    date("Y-m-d H:i:s"[,时间戳,为空则为time()]);

    1回答·1489浏览
  • 侠客岛的含笑 2017-01-29
    这个新闻内容怎么通过程序自动改啊?
    已采纳 不会说话的鱼 的回答

    新闻内容都是通过后台进行人为的改动的!不可能自动更改的,时间可以让系统自己更改

    2回答·1373浏览
  • 慕妹1904580 2017-01-09
    换电脑?怎么系统变了
    已采纳 醉清风tomorrow 的回答

    啊哈哈,谁知道呢

    2回答·1324浏览
  • 慕盖茨9705228 2017-01-06
    echo time(),'<br/>'; 为什么会用逗号连接?

    在PHP中,说到echo后的的逗号与点号,虽然两者在如下情况中,结果相同。

       echo'abc'.'def'; //使用点号连接符,结果:abcdef
       echo '<br/>';    echo'abc','def';//使用逗号连接符,结果:abcdef123123

    但总说逗号连接字符串,比点号连接字符串快,建议使用echo的多重参数(即采用逗号连接字符串)。很让人好奇两者的区别。

    从各方资料来看,两者的主要区别在于点号 . 是字符串连接符,逗号 , 是参数间隔符。用逗号是形成mutiple parameters(多参数),始终先计算各参数部分然后再进行连接;而点号与各种符号在一起时,会存在优先级问题,导致可能先连接后计算的问题。

    1.符号优先级不同

    假设我们想要输出:1+5=6,下面分别在echo中用逗号和点号进行实验。

       echo '1+5='. 1+5; //结果:6
       echo '<br/>';    echo '1+5='. 5+1; //结果:2
       echo '<br/>';    echo '1+5='. 8+1; //输出:2
       echo '<br/><br/>';    echo '1+5=',1+5; //结果:1+5=6
       echo '<br/>';    echo '1+5=',5+1; //结果:1+5=6
       echo '<br/>';    echo '1+5=',8+1; //输出:1+5=9
       echo '<br/>';12345678910111213141234567891011121314

    显然,用逗号得出了正确的结果,用点号不仅交换律失效,并且‘1+5=’也没有原样输出。
    这其中有两个原因:

    “.”优先于“+”, 先连接再进行加法运算——而“+”优先于“,”, 先加法计算再进行连接;

    当进行“+”加法运算时,PHP语法中会将两侧都转换为数字进行计算。在字符串转换为数字时,PHP会去搜索这个字符串的开头,如果开头是数字就转换该数字,如果不是就直接返回0(稍后会进行演示);

    运算符优先级

    参见PHP手册可见下图:

    从上到下,优先级从高到低;同级运算符主要看“结合方向”,“左”表示同级运算符出现时,从左到右哪个先出现先算哪个(”右”则从右到左哪个先出现先算哪个)。
    可见,

    “,”优先级最低,所以在上面的例子中,先算出逗号两边的,在进行连接;

    “+”“.”是同级运算符,并且结合方向为左,所以在例子中,“.”点号连接符先出现了,所以先进行了连接再进行加法运算。

       echo '1+5='. 1+5; //结果:6
       echo '<br/>';    echo '1+5='. 5+1; //结果:2
       echo '<br/>';    echo '1+5='. 8+1; //输出:2
       echo '<br/><br/>';12345671234567

    先进行连接再进行加法运算为什么会出现该结果,就要了解PHP将字符串转换为数字的机制了。

    PHP将字符串强制转换为数字

       echo (int)'dan1';   //输出0
       echo '<br/>';
       echo (int)'z1dan';   //输出0
       echo '<br/>';
       echo (int)'1dan'; //输出1
       echo '<br/>';    echo (int)'2dan'; //输出2
       echo '<br/>';
       echo (int)'22dan'; //输出22
       echo '<br/>';
       echo (int)'2d2an'; //输出2
       echo '<br/>';
       echo (int)'2d2an2'; //输出2
       echo '<br/>';12345678910111213141234567891011121314

    从以上结果可看出,在PHP中,将字符串强制转换为数字时,会去搜索这个字符串的开头。如果开头是数字就转换开头的数字。如果开头不是数字就直接返回0。
    同理,

       echo 'dan1'. 1+5;   //输出5(0+5)
       echo '<br/>';
       echo 'z1dan'. 1+5;   //输出5(0+5)
       echo '<br/>';
       echo '1dan'. 1+5; //输出6 (1+5)
       echo '<br/>';    echo '2dan'. 1+5; //输出7(2+5)
       echo '<br/>'; 1234567812345678

    佐证小实验

    其实除了优先级,有很多方面可以说明运用点号连接符 . 是先进行了连接再进行加法运算:
    Dandelion自己是用Dreamweaver CS6进行简单的PHP实验的,如果

       echo '2dan'. 1+5;
       echo '2dan'.1+5; //DW CS6会出现错误提示1212

    如果 . 和数字之间没有空开一格,是会出现错误提示的,而一般用点号连接是不需要空格的;
    另,如果加上括号(括号具有很高的优先级),

       echo '1+5='.(1+5);//结果:1+5=6
       echo '<br/>';    echo ('1+5'. 5)+1; //结果:2
       echo '<br/>';   12341234

    括号改变了运行顺序,可以不用空格也可以输出想要的结果;根据我们的猜想为运行顺序加上括号,也会输出原来的结果;说明的确是在运算符的优先级上产生了差异。

    2.逗号连接字符串比点号快

    不知道大家是如何检验逗号连接字符串比点号快的,我采用的是看谷歌浏览器里面的运行时间,对下面四个例子进行检测:

    $user = 'Dandelion_Miss';echo "Hello $user welcome on my website";//最慢,采用双引号解析123123
    $user = 'Dandelion_Miss';echo "Hello ".$user." welcome on my website.";//居中,与3差不多,点号连接,双引号字符串1212
    $user = 'Dandelion_Miss';echo 'Hello '.$user.' welcome on my website.'//居中,与2差不多,点号连接,单引号字符串1212
    $user = 'Dandelion_Miss';echo 'Hello ', $user , ' welcome on my website.';//最快,逗号连接,单引号字符串1212

    多次测数据发现,第1是最慢的,第4是最快的。(不知道采用谷歌浏览器检测的方法会不会不太好,因为时间过段时间测会不一样,但相近时间几者是相同的快慢关系,有更好的方法望指教)

    因为单引号对字符串是直接输出,双引号会解释替换后输出,所以相对较慢;逗号连接字符串比点号快;

    所以建议:

    用单引号代替双引号来包含字符串;

    使用echo的多重参数(指用逗号而不是句点)代替字符串连接;


    2回答·1821浏览
  • 江南_0009 2016-12-24
    那个格式化的数组点的什么地方

    教你个标准的格式化查看方法     demo:

    echo '<pre>';

    print_r('XXXXX')

    echo '</pre>'

    4回答·1332浏览
  • 慕粉15538191157 2016-12-24
    PHP用的什么软件写的?

    Zend Studio

    2回答·1442浏览
  • qq_幸福落雨_0 2016-12-12
    为何php.net打开是英文。
    已采纳 likin 的回答

    php手册 官网可以选择 语言的

    2回答·1174浏览
  • AntherFantacy 2016-12-05
    不明白怎么转苹果系统了上讲了

    因为windows电脑退役了...

    4回答·1532浏览
  • 米奇多 2016-12-05
    PHP和HTML
    已采纳 和用户距离最小的人 的回答

    php是属于后台语言脚本,而html是文本标记语言,元素标签。php是后台的,html是前端的。当然php和javascript脚本也有很多相似的地方,像逻辑思维,变量,函数调用。

    2回答·1549浏览
  • 丶夜未央 2016-12-04
    时间存入数据库

    存时间直观~~

    存时间戳节省空间~

    个人观点

    1回答·1424浏览
数据加载中...
开始学习 免费