小编Ash*_*Ash的帖子

如果key在变量中,PHP如何从数组中获取值

我有一个密钥存储在一个变量中,如下所示:

$key = 4;
Run Code Online (Sandbox Code Playgroud)

我试着像这样得到相关的值:

$value = $array[$key];
Run Code Online (Sandbox Code Playgroud)

但它失败了.救命.

php arrays

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

如何使用SWFObject检测闪存

我已下载SWFObject,并将其包含在我的网站中.现在,我想简单地根据用户浏览器访问我的网站时是否安装Flash 来获取truefalse值.

我怎样才能做到这一点?

javascript flash swfobject

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

javascript - 如何舍入到最接近的整数

可能重复:
如何在JavaScript中舍入到整数?

在javascript中是否有一个函数允许我舍入到最接近的整数?向上或向下.

所以:

2.1 = 2
2.9 = 3
4.5 = 5
1.1 = 1

javascript math

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

PHP:你可以使用数组作为sprintf函数的参数部分吗?如果是这样 - 怎么样?

从PHP API参考:

string sprintf (string $ format [,mixed $ args [,mixed $ ...]])

返回根据格式化字符串格式生成的字符串.

可以$args是一个数组 - 如果是这样我将如何使用它?

php arrays printf

10
推荐指数
1
解决办法
2722
查看次数

如何在我的Windows服务器版本的PHP上安装GD

我正在运行Windows Server 2003,需要安装GD版本.

任何人都可以指出一些指示或建议吗?

php gd windows-server

10
推荐指数
4
解决办法
3万
查看次数

Titanium Appcelerator - 我应该使用合金框架吗?

我正在使用Titanium Appcelerator开发应用程序.

这是一个简单的iOS抽认卡应用程序,允许用户滚动选择的外来单词,并查看卡片"另一面"的等效英文翻译(翻转过渡!).每张卡都有一个音频链接,还有一些选项供用户选择.

我想知道是否有人推荐使用合金框架
它会加快开发时间吗?
是否存在合金不合适的用例?

titanium appcelerator titanium-mobile

10
推荐指数
1
解决办法
8009
查看次数

如何访问常量定义的外部类?

我定义了一些常量,例如:

define('DB_HOSTNAME', 'localhost', true);
define('DB_USERNAME', 'root', true);
define('DB_PASSWORD', 'root', true);
define('DB_DATABASE', 'authtest', true);
Run Code Online (Sandbox Code Playgroud)

现在当我尝试这样做时:

class Auth{
function AuthClass() {
$this->db_link = mysql_connect(DB_HOSTNAME, DB_USERNAME, DB_PASSWORD) 
or die(mysql_error());
}
}
Run Code Online (Sandbox Code Playgroud)

我收到一个错误.为什么这是我需要做什么?

看,我尝试过使用(例如),global DB_HOSTNAME但是这个失败并出现错误.

我得到的错误是:

未知的MySQL服务器主机'DB_HOSTNAME'(1)

php global class constants

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

PHP数组列表

我如何从这个多维数组:

Array (
  [Camden Town] => Array (
    [0] => La Dominican
    [1] => A Lounge
  ), 
  [Coastal] => Array (
    [0] => Royal Hotel
  ), 
  [Como] => Array (
    [0] => Casa Producto 
    [1] => Casa Wow
  ), 
  [Florence] => Array (
    [0] => Florenciana Hotel
  )
)
Run Code Online (Sandbox Code Playgroud)

对此:

<ul>
  <li>Camden Town</li>
  <ul>
    <li>La Dominican</li>
    <li>A Lounge</li>
  </ul>
  <li>Coastal</li>
  <ul>
    <li>Royal Hotel</li>
  </ul>
  ...
</ul>
Run Code Online (Sandbox Code Playgroud)

上面是html ...

html php arrays html-lists unordered

7
推荐指数
3
解决办法
3万
查看次数

codeigniter - 数据库:如何使用单个更新查询更新多个表

我在codeigniter论坛上看到了这个

考虑以下代码

UPDATE a
INNER JOIN b USING (id)
SET a.firstname='Pekka', a.lastname='Kuronen',
b.companyname='Suomi Oy',b.companyaddress='Mannerheimtie 123, Helsinki Suomi'
WHERE a.id=1; 
Run Code Online (Sandbox Code Playgroud)

这就是你在Codeigniter中显然是这样做的

$this->db->set('a.firstname', 'Pekka');
$this->db->set('a.lastname', 'Kuronen');
$this->db->set('b.companyname', 'Suomi Oy');
$this->db->set('b.companyaddress', 'Mannerheimtie 123, Helsinki Suomi');
$this->db->where('a.id', 1);
$this->db->join('table2 as b', 'a.id = b.id');
$this->db->update('table as a');
Run Code Online (Sandbox Code Playgroud)

这在现实中不起作用.我看了一下这个产生的SQL,结果甚至没有提到连接.

有没有人知道如何使用Codeigniter的Active Record Database Class进行连接更新?

mysql database activerecord codeigniter

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

mysql-我可以用多个值INSERT IGNORE吗?

我有以下代码:

INSERT IGNORE INTO unsubscribes (email) VALUES (john@john.com),(kevin@kevin.com),(mike@mike.com),(another@gmail.com)
Run Code Online (Sandbox Code Playgroud)

但它反复返回错误......

错误是:

You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '@john.com),(kevin@kevin.com),(mike@mike.com),(another' at line 1
Run Code Online (Sandbox Code Playgroud)

有什么想法吗?使用多个值插入忽略是合法的吗?

mysql insert

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