小编Flu*_*feh的帖子

使用多级数组

您好我正在学习PHP并在使用print_r之后遇到了这个多级数组 $this->root

 Array ( 
    [0] => 9 
    [obj] => 3562 
    [gen] => 0 
    [1] => Array ( 
        [0] => 5 
        [1] => Array ( 
            [/AcroForm] => Array ( 
                [0] => 8 
                [1] => 3563 
                [2] => 0 
                ) 
            [/Metadata] => Array ( 
                [0] => 8 
                [1] => 3559 
                [2] => 0 
                ) 
            [/PageLabels] => Array ( 
                [0] => 8 
                [1] => 3389 
                [2] => 0 
                ) 
            [/Pages] => Array ( 
                [0] => 8 
                [1] => 3392 
                [2] => 0 
                ) …
Run Code Online (Sandbox Code Playgroud)

php arrays

5
推荐指数
1
解决办法
350
查看次数

如何在HttpWebRequest中更改UserAgent的编码?

今天,当我尝试使用HttpWebRequest发布请求时,我遇到了UserAgent编码的问题.

通常,UserAgent由拉丁字母和标点符号组成.但是,我需要模拟iOS应用程序的Web请求,其UA包含一些Unicode(特别是中文)字符.

使用Fiddler获取原始请求,我发现该应用程序在其UA中使用了使用的Unicode编码.我无法在C#中发布它; 我收到了这个错误:

您可能不会尝试在UserAgent中发送Unicode.但这对我的项目非常重要.现在我可以在没有UA字节的情况下模拟App的请求.

如何更改UA编码?

.net c# unicode user-agent ios

5
推荐指数
1
解决办法
948
查看次数

实现Web地址正则表达式

我在网上找到了以下内容但是我在实现它时遇到了麻烦

(http|ftp|https):\/\/[\w\-_]+(\.[\w\-_]+)+([\w\-\.,@?^=%&:/~\+#]*[\w\-\@?^=%&/~\+#])?

这就是我想要php做的事情:

请考虑以下事项: Look here: http://www.rocketlanguages.com/spanish/resources/pronunciation_spanish_accents.php

把它变成: Look here: <a href="http://www.rocketlanguages.com/spanish/resources/pronunciation_spanish_accents.php">http://www.rocketlanguages.com/span...anish_accents.php</a>

如果URL很长,那么文本会在中间被分解为......

php regex

5
推荐指数
1
解决办法
112
查看次数

我应该如何在网站上进行版本控制和离线测试

我是一个疯狂的webdev爱好者和自由职业者,直到现在我只是简单地编辑网站(在制作时提出维护信息),现在我所有的项目到目前为止也非常小.

例如,我创建一个网站,显示他们,拿钱然后去,我从来没有在网站上线后工作.

现在我的新项目非常大,我知道我必须在它上线后编辑它,并且可能有一个小团队的开发人员(atm只是我)

那么人们如何专业地处理这个问题呢?我知道我需要一个前缀放大器应用程序我运行一个apache服务器,我也听说人们使用github进行版本控制,但我不确定,因为显然它不是svn?

谢谢

PS.我有一个Windows 7个电脑,所以请不要使用mac应用程序

php svn apache git

3
推荐指数
1
解决办法
84
查看次数

在PHP中使用三元运算符

我是PHP的新手并且正在尝试学习.

避免使用临时变量是否可行?

<?php

    function get_name()
    {
        // assume that this function return 3 
        // values on different conditions "name0" "name1" or "name2";
    }

    $result =  ( get_name() == "name0" || get_name() == "name1") ? "Primary" : "Secondary" ;
    echo $result;

?>
Run Code Online (Sandbox Code Playgroud)

在上面我调用了get_name()两次函数,这意味着两次调用同一个函数.

是否可以通过一次调用实现相同而不将其保存到临时变量中?

什么是常用的做法?

更新:我编辑的问题更具体.几乎所有的答案都令人满意,希望这个更新能为新读者提供帮助.

php

3
推荐指数
2
解决办法
1195
查看次数

PHP表单发布到自身

我一直试图将表格中包含的一些信息发布给自己.但我不明白为什么它不起作用.当我从HTML页面发布数据时它起作用,但是当我将信息发布到自身时它不起作用.

下面是代码:

    $country =  isset($_POST['country']) ? $_POST['country'] : 'Belize';
$number_of_guests = isset($_POST['number_of_guests']) ? $_POST['number_of_guests'] : 2;
$from =  isset($_POST['price_range_from']) ? $_POST['price_range_from'] : 200;
$to =  isset($_POST['price_range_to']) ? $_POST['price_range_to'] : 2000;
Run Code Online (Sandbox Code Playgroud)

当我从HTML表单发布信息时,它工作正常,但在提交给自己时,所有变量都包含"on"的值.我不知道我错过了什么或没有正确实施.

这是HTML表单代码:

<form action="find_results.php" method = "post">
    <strong>Select the Country</strong><br />
    <input id = 'c1' type= "radio" name= "country" checked/> Mexico <br />
    <input id = 'c2' type= "radio" name= "country" /> Belize <br />
    <input id = 'c3' type = "radio" name= "country" />Jamaica <br />
    <input id = …
Run Code Online (Sandbox Code Playgroud)

html php forms

3
推荐指数
1
解决办法
1440
查看次数

PHP MySQL从2个表中获取数据

我想从我的数据库中组合2个表:

文件表:

    id
    file_name
    file_description
    file_url
Run Code Online (Sandbox Code Playgroud)

access_files表:

    id
    student_id
    file_id
Run Code Online (Sandbox Code Playgroud)

这是我的sql代码,目前从files表中获取所有文件,它不会显示用户选择的文件.

<?php
    $SQL = "SELECT * FROM files, access_files WHERE student_id ='$studentid'";
    $result = mysql_query($SQL);

    while ($db_field = mysql_fetch_assoc($result)) {
?>                          

<div class="accordion-group">
<div class="accordion-heading">
    <a href="#<?php print $db_field['file_id']; ?>" data-parent="#accordion" data-toggle="collapse" class="accordion-toggle collapsed">
    <?php print $db_field['file_name']; ?>
    </a>
</div>
<div class="accordion-body collapse in" id="<?php print $db_field['file_id']; ?>">
    <div class="accordion-inner">
    <?php print $db_field['file_description']; ?><br/><br/>
    <a href="?download=<?php print $db_field['file_url']; ?>" class="more">Download File Now!</a>
    <br/><br/>
    </div>
</div>
</div>
<?php } ?>
Run Code Online (Sandbox Code Playgroud)

该代码假设仅显示与用户关联的文件.

php mysql

3
推荐指数
1
解决办法
4758
查看次数

请解释一下这个.htaccess文件的初学者

我有一些麻烦,了解如何动态组合简单的一个语言网站.如果有人能用婴儿语言向我解释下面代码的每个部分是什么意思,我真的很感激:

RewriteEngine On

RewriteCond %{REQUEST_URI} !\.(php|css|js|gif|png|jpe?g|pdf)$

RewriteRule (.*)$ templates/index.php [L]
Run Code Online (Sandbox Code Playgroud)

先感谢您!

php .htaccess

3
推荐指数
1
解决办法
1581
查看次数

如何从非实例化的类调用该对象

关于重载的手册,我无法掌握其中一个线程.代码如下:

<?php

class a
{
   function __get($v)
   {
       $this->$v = new $v;
       return $this->$v;
   }
}

class b
{
    function say($word){
        echo $word;
    }
}
$a = new a();
$a->b->say('hello world');

// echos 'hello world'
?> 
Run Code Online (Sandbox Code Playgroud)

正如在评论中指出的那样,它与你的世界相呼应.但即使b尚未实例化,它是如何被调用的?请帮忙,链接到手册在这里,条目属于gmail dot com中名为trash80的用户

php overloading object

2
推荐指数
1
解决办法
107
查看次数

2
推荐指数
1
解决办法
193
查看次数

标签 统计

php ×9

.htaccess ×1

.net ×1

apache ×1

arrays ×1

c# ×1

forms ×1

git ×1

html ×1

ios ×1

mysql ×1

object ×1

overloading ×1

regex ×1

svn ×1

unicode ×1

user-agent ×1

variables ×1