小编Des*_*ang的帖子

验证ImageMagick安装

我的网站托管说ImageMagic已预先安装在服务器上.我在phpinfo()的输出中快速搜索了"ImageMagick",但我什么都没发现.我不能在服务器上SSH,所以有没有办法在PHP我可以验证安装?

php imagemagick

77
推荐指数
8
解决办法
11万
查看次数

可以按照声明中定义的不同顺序传递php函数参数

假设我有一个函数/方法F(),它接受3个参数$ A,$ B和$ C定义为此.

function F($A,$B,$C){
  ...
}
Run Code Online (Sandbox Code Playgroud)

假设我不想按顺序传递参数,而是可以像这样打电话?

F($C=3,$A=1,$B=1);
Run Code Online (Sandbox Code Playgroud)

代替

F(1,2,3)
Run Code Online (Sandbox Code Playgroud)

php

12
推荐指数
1
解决办法
5570
查看次数

哪里可以在PHP中找到一个好的开源用户帐户管理类/库?

我正在寻找一个用于PHP的用户和用户组管理的良好框架.我希望能够添加/编辑/删除配置文件,保存在数据库中; 添加/编辑/删除组; 将用户指定为组长,仅此而已.

我试过http://www.phpclasses.org.那里有很多选择,但我根本不知道哪一个去.我没有太多时间下载每一个试用,所以我想知道是否有人遇到过任何好的和有用的东西.最好免费,但我不介意付钱或捐赠.

想法?

php mysql user-controls frameworks

6
推荐指数
2
解决办法
7076
查看次数

是否有免费/付费地理数据服务?

我需要为应用创建两个下拉菜单.一个显示了世界上所有国家,另一个显示了第一个下拉列表中所选国家的所有城市.是否有提供此类信息的Web服务或数据库?

database api web-services geo

6
推荐指数
1
解决办法
860
查看次数

仅当TRUNCATE表存在时(以避免错误)

我有一个.sql文件,在导出之前清除mysql架构中的缓存数据,因为当我将导出文件导入到不同的服务器时,这些表中的缓存数据是无用的.我在多个站点上使用此脚本,但在某些情况下,某些表不存在,因为它们不是必需的.如果只存在该表,我如何只截断MySQL中的表?

TRUNCATE accesslog;
TRUNCATE cache;
TRUNCATE cache_block;
TRUNCATE cache_bootstrap;
TRUNCATE cache_customfilter;
TRUNCATE cache_field;
TRUNCATE cache_filter;
TRUNCATE cache_form;
TRUNCATE cache_image;
TRUNCATE cache_menu;
TRUNCATE cache_metatag;
TRUNCATE cache_page;
TRUNCATE cache_path;
TRUNCATE cache_token;
TRUNCATE cache_update;
TRUNCATE cache_views;
TRUNCATE cache_views_data;
TRUNCATE watchdog;
Run Code Online (Sandbox Code Playgroud)

提前致谢.

mysql truncate

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

在开发,登台和生产之间同步Drupal站点

通常在Drupal(6.x)网站启动后,我会让人们开始注册并输入自己的内容.无论何时需要升级,生产中的数据库都会复制到dev,然后开发在dev上完成,之后会被推送到staging以获得客户的批准.

当网站最终准备好上线时,就会出现问题.生产服务器具有最新的用户输入内容,开发和升级具有最新功能.简单地覆盖生产数据库是行不通的.我通常做的是写下已经对dev做了什么,而不是按照步骤在生产中再次执行实现.随着系统变得越来越大,生产中的一个错误可能会导致业务损失.我无法关闭该网站几个小时.我不知道在给定时间有多少人在使用该网站,即使如此也无法等待网站上没有人进行升级的时间.

有没有人有任何好主意?

提前致谢.

php database synchronization drupal

5
推荐指数
2
解决办法
2400
查看次数

在php继承中执行__constructor()

在PHP中,如果A扩展B,当A被实例化时,B的_constrctor()会自动执行吗?或者我必须调用parent - > _ constructor()?

php oop

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

在某些页面上禁用"history.go(-1)"

我希望能够在某些页面上禁用"history.go(-1)".我在想是否有办法清理Javascript的历史对象.想法?"history.go()"在某些浏览器(例如IE)上看起来效果不佳.真的吗?任何解决方案?

javascript

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

preg_replace替换包含"["和"]"的字符串

如何编写转换为的preg_replace字符串:

"[[ STRING1 | STRING 2 ]]"
Run Code Online (Sandbox Code Playgroud)

<a href='STRING 2'>STRING1</a>
Run Code Online (Sandbox Code Playgroud)

用PHP?我无法匹配字符"[","]"和"|" 因为他们保留.

php preg-replace

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

如何编写常规快递以查明文件名末尾的文件名是否包含".pdf"?

如何编写Perl常规快速以查明文件名是否包含特定扩展名,例如".pdf".文件名可以是任何东西.

regex

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