小编Nav*_*eed的帖子

如何检查文件是否有访问被拒绝以及如何在php中为文件提供权限(777)?

我在ubuntu上的php工作.当我在拒绝访问的网页上使用任何图像时,页面上会出现警告.我想在显示之前检查它,如果它没有权限打开,那么给它打开的权限.正如我们在终端命令中那样做.

chmod 777 myimage.jpg
Run Code Online (Sandbox Code Playgroud)

如何检查这个并在php中提供对文件的完全访问权限.

谢谢

php linux file-access

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

Zend:如何在不考虑区分大小写的情况下从数据库中获取记录?

我正在使用Zend Framework.我想从数据库中获取记录而不考虑区分大小写.

这是我的人员表:

Id|Name  |Gender|Occupation
-----------------------------------
1 |Naveed|Male  |Software Engineer
-----------------------------------
2 |Ali   |Male  |Software Developer
Run Code Online (Sandbox Code Playgroud)

现在如果我使用以下字符串在where子句中使用'Occupation'搜索上表中的记录,它应该总是返回记录号1(Naveed的记录).

Software Engineer
software engineer
SoFtwarE EngIneeR
SOFTWARE ENGINEER
Run Code Online (Sandbox Code Playgroud)

我使用以下方式从Zend中的数据库中获取记录.

$occupation = "Software Engineer";
$table = new Model_Person_DbTable();
$select = $table->select();
$select->where( 'Occupation = ?', $occupation ); 
$rows = $table->fetchAll( $select );
Run Code Online (Sandbox Code Playgroud)

现在如何为我的场景更改上面的zend代码?

我可以创建一个逻辑来忽略区分大小写的外部数据库查询,但我想知道如果Zend/SQL中有任何方法可以在查询中处理这个问题.

谢谢

php mysql zend-framework case-sensitive

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

PHP/Zend:如何强制浏览器不在特定案例的网页上显示警告?

我想获得这样的Twitter更新:

try {

  $doc = new DOMDocument();
  $doc->load('http://twitter.com/statuses/user_timeline/1234567890.rss');
  $isOK = true;

} catch( Zend_Exception $e ) {
  $isOK = false;
}
Run Code Online (Sandbox Code Playgroud)

如果互联网连接没有问题,那么$ isOK = true; 已设定.但是如果在加载twitter页面时出现问题,那么它会显示以下警告并且不会设置$ isOK = false;

警告:DOMDocument :: load(http://twitter.com/statuses/user_timeline/1234567890.rss)[domdocument.load]:无法打开流:HTTP请求失败!在第120行的/var/www/vcred/application/controllers/IndexController.php中找不到HTTP/1.1 404

在任何情况下,我都不希望在我的网页上看到上述警告.任何的想法?

谢谢

php warnings zend-framework httprequest

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

PHP:当一个人达到特定年龄时如何获得日期?

我正在处理涉及日期的任务.我有一个人的月龄+天.现在我想知道这个人达到几个月的特定年龄的日期.

例如:

A person is 250 months and 15 days old on 2010-1-25.
On which date this person will become 300 months old? 
Run Code Online (Sandbox Code Playgroud)

功能签名可能是:

function getReqDate( $startDate, $currAgeMonths, $currAgeDays, $reqAgeMonths  ) {
      //return date
}
Run Code Online (Sandbox Code Playgroud)

php date

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

PHP:如何使用Ymd获取日期?

我正在尝试使用"Ymd"日期格式获取Day(周一,周二,周三......),但它并没有给我确切的一天.

例如:

date("l","2014-07-26"); // Output: Thursday
Run Code Online (Sandbox Code Playgroud)

但输出应该是:星期六

谢谢

php date

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

SQL:GROUP BY记录,然后从每个组获取最后一条记录?

可能重复:
SQL Server:只有GROUP BY中的最后一个条目

我有这样一张桌子:

id| name  | attendence
1 | Naveed| 1
2 | Naveed| 1
3 | Adil  | 1
4 | Adil  | 1
Run Code Online (Sandbox Code Playgroud)

我使用以下查询:

SELECT * FROM `test` WHERE `attendence`=1 GROUP BY name
Run Code Online (Sandbox Code Playgroud)

以上查询的结果:

id| name   | attendence
3 | Adil   | 1
1 | Naveed | 1
Run Code Online (Sandbox Code Playgroud)

题:

上面的结果组按名称排,但显示每组的第一行.我想从每个组中选择最后一行(按id).

例如:

id| name   | attendence
2 | Naveed | 1
4 | Adil   | 1
Run Code Online (Sandbox Code Playgroud)

如何为上述结果编写查询.

谢谢

php sql group-by sql-order-by

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

在PHP和Zend Framework中使用cofigs.ini的优点?

实际上,我的问题是

为什么我们在PHP中使用configs.ini文件?

使用configs.php和configs.ini有什么区别?

使用configs.ini文件的优点是什么?

php zend-framework config

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

如何在java中拆分字符串

如何在Windows中拆分java中的字符串?我用过Eg.

String directory="C:\home\public\folder";
String [] dir=direct.split("\");
Run Code Online (Sandbox Code Playgroud)

我想知道如何分割字符串,例如.在java中,如果我使用"split("\")",则存在语法错误.

谢谢

java string split

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

限制更换时间

PHP中是否有一个函数可以用来替换另一个特定字符,但是我应该能够限制替换次数吗?我目前正试图让preg_replace()工作,因为它有这种能力,但似乎有些不对劲.这是我正在使用的:

$args[0] = preg_replace("/\$/", $args[$x], $args[0], 1);

$args[0] contains letters and special "$" characters, which should be replaced.
Run Code Online (Sandbox Code Playgroud)

有帮助吗?

php regex

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

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