小编Kar*_*rem的帖子

字符串中的自动链接 URL

我有一个正常的消息输出 $msg。我想让它链接,如果它是链接。(包含 http:// 或 www。)那么它应该使它<a href="http://google.com" target="_blank">http://google.com</a>

我已经从消息中删除了 html

$msg = htmlspecialchars(strip_tags($show["status"]), ENT_QUOTES, 'utf-8')
Run Code Online (Sandbox Code Playgroud)

怎么做,很多地方都见过。

html php

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

Java:for循环使用i

我有这个:

for(int i=0;i<5;i++){
    lbl1.setText(""+tarningar[i]);
Run Code Online (Sandbox Code Playgroud)

现在我想将lbl1更改为lbl + i ..所以它打印出lbl0,lbl1,lbl2,lbl3,lbl4.

我怎样才能做到这一点?

java for-loop

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

PHP:使用当前函数外的函数

我可以使用当前函数之外的函数吗?

例如.

function one($test){
return 1;
}
function two($id){
one($id);
}
Run Code Online (Sandbox Code Playgroud)

好像我不能,我该怎么办才能使用外面的功能呢?谢谢

该功能在同一个文件中.. /

php

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

Java:在外部函数中设置对象变量

    public static void main(String[] args) {

        Player Anfallare = new Player("A");
        Player Forsvarare = new Player("F");
        MotVarandra(Anfallare.getDice(1), Forsvarare.getDice(1));
    (...)
   }
Run Code Online (Sandbox Code Playgroud)

我的主要功能是什么,现在我做了一个自己的功能,

public static void MotVarandra(int a, int f){
    if(f >= a){
        Anfallare.armees-=1;
    }else{
        Forsvarare.armees-=1;
    }
}
Run Code Online (Sandbox Code Playgroud)

应该将对象的变量设置为 - = 1 ..但这不起作用,因为函数不知道Anfallare和Forsvarare是一个对象..

在这种情况下我该怎么办?

java

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

在PHP中的数字之间制作点

我想在我的总价值之间加点.

如果我有425000我希望它显示为425.000

在PHP中有一个函数会破坏数字的点数,或者我怎么能这样做呢?

php

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

如果日期在这两个日期之间那么

我有a $bonus["from_date"]和a $bonus["to_date"],他们采用这种格式:yyyy-mm-dd我想检查今天的日期是否在这两个日期之间.

$today = date('Y-m-d', time());
Run Code Online (Sandbox Code Playgroud)

我怎样才能做到这一点?

php

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

PHP:检查两个multidim数组之间的差异

这是两个数组转储:

array(2) { 
    [0]=> array(7) { 
        ["id"]=> string(1) "1" 
        ["shoppinglist_id"]=> string(1) "1" 
        ["product_id"]=> string(1) "1" 
        ["amount"]=> string(1) "5" 
        ["date_added"]=> string(10) "1326912709"
        ["name"]=> string(7) "Tunfisk" 
        ["supplier_id"]=> string(1) "2" 
    } 
    [1]=> array(7) { 
        ["id"]=> string(1) "2" 
        ["shoppinglist_id"]=> string(1) "1" 
        ["product_id"]=> string(1) "2" 
        ["amount"]=> string(1) "5" 
        ["date_added"]=> string(10) "1326912713" 
        ["name"]=> string(3) "Lax" 
        ["supplier_id"]=> string(1) "6" 
    } 
}

array(2) { 
    [0]=> array(7) { 
        ["id"]=> string(1) "5" 
        ["shoppinglist_id"]=> string(1) "3" 
        ["product_id"]=> string(1) "1" 
        ["amount"]=> string(1) "5" 
        ["date_added"]=> string(10) "1326912810" 
        ["name"]=> string(7) "Tunfisk" 
        ["supplier_id"]=> string(1) "2" …
Run Code Online (Sandbox Code Playgroud)

php arrays

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

对时间数组进行排序并保留唯一值

我有一个$ times数组,其中包含:

               array(8) {
  [0]=>
  string(5) "10:00"
  [1]=>
  string(5) "13:00"
  [2]=>
  string(5) "10:00"
  [3]=>
  string(5) "11:00"
  [4]=>
  string(5) "12:00"
  [5]=>
  string(5) "13:00"
  [6]=>
  string(5) "14:00"
  [7]=>
  string(5) "15:00"
}
Run Code Online (Sandbox Code Playgroud)

我怎样才能a)对它进行排序,使其从最低值开始b)每次只有一个条目?(没有重复,目前是两个10:00和13:00等)

php arrays

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

在PHP中没有得到正确的时差

$time1 = "01:00";
$time2 = "04:55";
list($hours1, $minutes1) = explode(':', $time1);
$startTimestamp = mktime($hours1, $minutes1);

list($hours2, $minutes2) = explode(':', $time2);
$endTimestamp = mktime($hours2, $minutes2);

$seconds = $endTimestamp - $startTimestamp;
$minutes = ($seconds / 60) % 60;
$hours = round($seconds / (60 * 60));

echo $hours.':'.$minutes;
exit;
Run Code Online (Sandbox Code Playgroud)

输出4:55,应该是3:55?

这里有什么不对?如果是01:00和02:00,它可以正常工作,但不能与上述相符吗?

php

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

用PHP中的第一个数字拆分一个字符串

我想拆分这样的字符串:

Mystreetway 123, 1.th
Run Code Online (Sandbox Code Playgroud)

这样我就可以拥有以下输出数组:

0 => Mystreetway
1 => 123, 1.th
Run Code Online (Sandbox Code Playgroud)

=这样它就可以将字符串拆分为找到的第一个整数,并且这个和之后的所有内容都会进入第二个拆分.

我尝试了以下找到的解决方案:

$key= "Mystreetway 123, 1.th";
$pattern = "/(\d+)/";

$array = preg_split($pattern, $key, -1, PREG_SPLIT_NO_EMPTY | PREG_SPLIT_DELIM_CAPTURE);
print_r($array);
Run Code Online (Sandbox Code Playgroud)

但它返回以下内容:

[0] => Mystreetway [1] => 123 [2] => , [3] => 1 [4] => .th
Run Code Online (Sandbox Code Playgroud)

php preg-match

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

标签 统计

php ×8

arrays ×2

java ×2

for-loop ×1

html ×1

preg-match ×1