小编pso*_*sen的帖子

PHP - 提取数组值(方括号与箭头符号)

我有一个对象,当我用户var_dump我得到以下内容:

var_dump($object);

array (size=7)
  'id' => int 1969
  'alt' => string '' (length=0)
  'title' => string 'File Name' (length=9)
  'url' => string 'http://location/file.pdf' (length=24)
Run Code Online (Sandbox Code Playgroud)

当我echo $object[url]它返回时string 'http://location/file.pdf' (length=24),然而当echo $object->url我得到null.(这有时用于从数组中提取值,我只是不确定在哪种情况下或什么类型的数组)

问题是我使用具有git功能的托管服务提供商,当我推送我的更改时,它检查PHP代码并遇到语法错误(意外的'[')停止推送.

我的本地服务器使用PHP 5.4.16并且主机使用5.3.2

从更广泛的角度来看,有人能指出我的资源,解释这两种从数组中提取值的方法之间的区别吗?非常感激!

php arrays

10
推荐指数
2
解决办法
5569
查看次数

Excel - 连接多列

我正在尝试在 Excel 中连接一堆列。我知道我可以手动执行以下操作:

=A1&", "&B1&", "&C1 (等等)

但我有大约 40 列,我正在寻找一种方法来简化这个过程。

在此先感谢您的帮助!

excel vba excel-formula

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

仅当值不为null时才使用PHP/MYSQL UPDATE

我正在构建一个表单来更新多列数据.此代码已部分成功用于我的目的.剩下要做的唯一事情就是包含(如果IS NOT NULL)更新查询.我不知道该如何解决这个问题.

换句话说,如果$ _POST值不为空,我只希望执行UPDATE.

<form>
<input type='text' name='input1' />
<input type='text' name='input2' />
<input type='text' name='input3' />
<input type='submit' value='submit' />
</form>

<?php
//db connect

$1=$_POST['input1'];
$2=$_POST['input2'];
$3=$_POST['input3'];

mysql_query("UPDATE table
             SET a = $1
                 b = $2
                 c = $3
             WHERE row = 'row_id");

);


?>
Run Code Online (Sandbox Code Playgroud)

在此先感谢您的帮助.

(为了避免一些额外的输入,我的原始代码会转义字符,因此不需要警告SQL注入.我也正在熟悉"mysqli_query",因此无需对此进行评论.)

php mysql forms

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

来自列表的SSH SCP文件

我有一个特定的文件列表,我需要从远程服务器复制.这可能与SCP有关吗?

我知道我可以使用复制单个文件scp {user_name}@{host}:{filepath} .,但有没有办法获取.csv.txt运行foreach循环?

ssh scp

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

htaccess 301重定向整个目录

在将大型静态站点迁移到wordpress(以及重建)之后,我的永久链接结构与原始目录结构不同,但新的帖子与原始文件名相同.还值得一提的是,永久链接结构模仿旧文件路径的文件扩展名.

例如:

什么曾经(静态目录)

www.example.com/old/path/file.htm
Run Code Online (Sandbox Code Playgroud)

现在(wordpress永久链接结构)

www.example.com/new/path/file.htm (note: permalink structure mimics the .htm extension)
Run Code Online (Sandbox Code Playgroud)

我的问题:是否有可以从/path/to/file/(file.htm重定向访问者一个简单的htaccess重写规则)来/new/path/to/(file.htm),而无需创建一个重定向为每个文件?

wordpress .htaccess http-status-code-301

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