小编Nav*_*eed的帖子

使用PHP检查变量是否包含正整数的最短方法?

我想检查用户是否输入正整数.

1    = true
+10  = true
.1   = false
-1   = false
10.5 = false


Just a positive number. 
No characters.
No special character.
No dot.
No minus sign.
Run Code Online (Sandbox Code Playgroud)

我尝试了is_int()函数,但即使在正整数上它也返回false.有一个字符串到int问题?

php types

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

将dom元素的一部分转换为其中包含html标记的字符串

我需要将部分DOM元素转换为带有html标签的字符串.

我试过跟随,但它只打印一个没有标签的文本.

$dom = new DOMDocument();
$dom->loadHTMLFile('http://www.pixmania-pro.co.uk/gb/uk/08920684/art/packard-bell/easynote-tm89-gu-015uk.html');
$xpath = new DOMXPath($dom);
$elements=xpath->query('//table');

foreach($elements as $element)
echo $element->nodeValue;
Run Code Online (Sandbox Code Playgroud)

我想要所有的标签和表格内的内容.有人能帮我吗.这将是一个很大的帮助.

谢谢.

html php dom

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

Zend:如何使用'like'关键字进行SQL查询?

我正在使用zend框架.我在zend中使用以下查询,它完全适合我.

$table = $this->getDbTable();
$select = $table->select();
$select->where('name = ?', 'UserName');
$rows = $table->fetchAll($select);
Run Code Online (Sandbox Code Playgroud)

现在我想在zend中使用'like'关键字创建另一个查询.在简单的SQL中就是这样.

SELECT * FROM Users WHERE name LIKE 'U%'
Run Code Online (Sandbox Code Playgroud)

现在如何转换我的zend代码以进行上述查询?

sql zend-framework

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

PHP替换和小写

我正在尝试像ASP替换一样进行PHP替换.该函数只返回一个空值?

    $zonename=mysql_real_escape_string($_POST["zonename"]);
    $zname_clean =""; # blank string
    $zname_clean = $zonename; # fill string with the post form
    $zname_clean = str_replace($zname_clean, " ", ""); # remove white space
Run Code Online (Sandbox Code Playgroud)

那是我的代码.示例Zonename将是"Header Left",我想删除大小写并删除空格.

如何删除空格并转换大小写,还有更简洁的方法吗?

php replace

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

Java - Google maps API - 两个地址之间的距离

使用Google Maps API如何确定两个位置之间的行车距离?平台-Java

java api google-maps

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

PHP数组stdClass对象 - 回声值

所以我将这个数组保存在变量标题中$arr.我想抓住或回应[slug]的价值

Array ( [0] => stdClass Object ( [term_id] => 11 
                                 [name] => Community Service 
                                 [slug] => community-service 
                                 [term_group] => 0 
                                 [term_taxonomy_id] => 11 
                                 [taxonomy] => category
Run Code Online (Sandbox Code Playgroud)

所以我想要这样的东西

echo $ arr [slug]

然后显示"社区服务".我确信这很容易,但我无法弄清楚如何从数组stdClass中获取值并在页面上回显它.谢谢.

php arrays stdclass

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

PHP:如何按字母顺序对数组的值进行排序?

我想在PHP中按字母顺序对数组的值进行排序.如果所有值都以相同的字符开头,那么它们应该使用第二个字符进行排序,依此类推.忽略区分大小写.

例如:

before:
values[0] = "programming";
values[1] = "Stackoverflow";
values[2] = "question";
values[3] = "answers";
values[4] = "AA Systems";

after:
values[0] = "AA Systems";
values[1] = "answers";
values[2] = "programming";
values[3] = "question";
values[4] = "Stackoverflow";
Run Code Online (Sandbox Code Playgroud)

我找到了一些算法,但我想要一种快速且语句数量少的方法.忽略区分大小写对我来说很特别.谢谢.

php sorting algorithm performance

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

MySQL:使用1970年以前的日期

我正在一个以前有很多活动的教堂工作1970,这些活动从1001今天开始,我怎样才能存储日期MySQL

$y = $_REQUEST["year"];
$m = $_REQUEST["month"];
$d = $_REQUEST["day"];

$date = date("Y-m-d", "$y/$m/$d");
Run Code Online (Sandbox Code Playgroud)

这只适用于以后的日期1970,如何在今年之前存储日期?

我应该使用哪种数据类型MySQL?现在我已将列设置为date键入

php mysql types date

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

数组初始化差异java

以下两种数组初始化方法有什么区别:

  1. Object[] oArr = new Object[] {new Object(), new Object()};
  2. Object[] oArr = {new Object(), new Object()};

它与堆/堆栈分配有关吗?

谢谢!

java

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

PHP:如何使用smtp设置发送带附件的电子邮件?

我正在使用以下代码成功发送电子邮件.但现在我想附上一个带有电子邮件的文本文件(例如:test.txt).任何的想法?

require_once "Mail.php";

$from = "Usman <from@example.com>";
$to = "Naveed <to@example.com>";
$subject = "subject";
$body = "";

$host = "smtp.gmail.com";
$username = "username";
$password = "password";

$headers = array ('From' => $from,
      'To' => $to,
      'Subject' => $subject);

$smtp = Mail::factory( 'smtp', array('host' => $host,
          'auth' => true,
          'username' => $username,
          'password' => $password ) );

$mail = $smtp->send( $to, $headers, $body );

if ( PEAR::isError($mail) ) {
echo( "<p>" . $mail->getMessage() . "</p>" );
} else {
echo( "<p>Message …
Run Code Online (Sandbox Code Playgroud)

php email smtp email-attachments

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