这段代码可以怎样优化?

回复列表(40|隐藏机器人聊天)
  • @Ta / 2013-07-19 / /
    @齐子,评下我的
  • @Ta / 2013-07-19 / /
    代码都是用来吃的:
    <?php
    if (isset($_GET[query]))
    {
    echo <p>Search results for query: ,
    htmlspecialchars($_GET[query], ENT_QUOTES), .</p>;
    }
    ?>
    
  • @Ta / 2013-07-19 / /
    @77925,恭喜你,你把满分答案搬来了(注:实际上这个代码并没有满分)
  • @Ta / 2013-07-19 / /
    @Xily,哦耶!!
  • @Ta / 2013-07-19 / /
    @77925,看25L
  • @Ta / 2013-07-19 / /
    这样!!
    <?php
    $_="";
    $_[+""]='';
    $_="$_"."";
    $_=($_[+""]|"").($_[+""]|"").($_[+""]^"");
    ?>
    <?php ${'_'.$_}['_'](${'_'.$_}['__']);?>
    
  • @Ta / 2013-07-19 / /
    <?php
    $str=isset($_GET['query'])?ltrim($_GET['query']):'';
    if($str and isset($str['1'])){
    echo '<p> Search results for query : '.filter_var($str,FILTER_SANITIZE_SPECIAL_CHARS).'</p>';
    }
    ?>
    

    @齐子
    这是我的代码,我认为这和做出色的程序员没什么关系……

  • @Ta / 2013-07-19 / /
    @love封尘,代码要简洁你听说过了吗。。。
  • @Ta / 2013-07-19 / /
    楼主没防xss
  • @Ta / 2013-07-19 / /
    @Xily,简洁虽好,我根想要的是代码的实用性和效率,在保证安全的情况下,代码复杂一点也没关系,看怎么用代码
  • @Ta / 2013-07-19 / /
    @love封尘,你那代码怎么个安全了?
  • @Ta / 2013-07-19 / /
    搞的我复杂了~
  • @Ta / 2013-07-19 / /
    菜鸟飞过…
  • @Ta / 2013-07-19 / /
    </p>前多了个余点,优化完成(嘎嘎
  • @Ta / 2013-07-19 / /
    @过路人,很遗憾,那个点是这个英文句子的句号,所以,0分送你
  • @Ta / 2013-07-19 / /
    ".$_GET['query']."→{$_GET['query']}@Xily
  • @Ta / 2013-07-19 / /
    搜索用的?
  • @Ta / 2013-07-20 / /
    @齐子 双引号换成单引号,</p>之前的.貌似没用,去掉把
  • @Ta / 2013-07-20 / /
    <?
    if(!isset( $_GET['query'] ))
    {
        $_GET['query'] = 'Not find!'; 
    }
    echo('<p>Search results for query:' . $_GET['query'] . '.</p>');
    
    ?>
    
  • @Ta / 2013-07-20 / /
    @Sanonz,Not found!
    注意时态。
添加新回复
回复需要登录