小编Ani*_*wat的帖子

在PHP中将函数作为参数传递

我见过有人这样做:

usort($array, function() {
    //...
});
Run Code Online (Sandbox Code Playgroud)

如何使用自己的函数编写类似的实现?例如:

runIt(function() {
     //...
});
Run Code Online (Sandbox Code Playgroud)

和实施runIt:

function runIt() {
    // do something with passed function
}
Run Code Online (Sandbox Code Playgroud)

php

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

试图获得完整的视频时长但返回为Nan

我试图获得播放器的视频持续时间,但它返回NaN,我不完全确定如何从这里访问它.

<video id="videoPlayerNew" class="video-js vjs-default-skin vjs-controls-enabled" poster="http://camendesign.com/code/video_for_everybody/poster.jpg" data-setup="{}" controls="">
    <source src="sample.mp4" type="video/mp4">
    <p class="vjs-no-js">Javascript was disabled or not supported</p>
</video>

<script>
    var vid = document.getElementById("videoPlayerNew");
    console.log(vid.duration);
</script>
Run Code Online (Sandbox Code Playgroud)

日志告诉我: NaN

javascript jquery video.js

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

使用 jQuery/javascript 旋转手机屏幕

如何通过单击按钮更改移动屏幕的移动方向?喜欢纵向视图到横向视图?

javascript mobile jquery

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

是否有可能像分页一样爆炸字符串?

例如:

$string = '1,2,3,4,5,6,7,8,9,10,11,12,13,14,15';
Run Code Online (Sandbox Code Playgroud)

然后像分页一样将其爆炸,例如,每行8个值将产生两个2页:

$arr = p_explode(',', $string, 8);
array(
    0 => "1,2,3,4,5,6,7,8"
    1 => "9,10,11,12,13,14,15"
) 
Run Code Online (Sandbox Code Playgroud)

或者可能爆炸例如5个值,每行将产生3个页面:

$arr = p_explode(',',$string,5);
array(
    0 => "1,2,3,4,5"
    1 => "6,7,8,9,10"
    2 => "11,12,13,14,15"
) 
Run Code Online (Sandbox Code Playgroud)

p_explode将在哪里:

p_explode(string_delimiter, string_string, int_number_values_each_page)
Run Code Online (Sandbox Code Playgroud)

可能吗?

php arrays explode

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

PHP Unicode代码点到字符

我想将Unicode代码点转换为字符.这是我尝试过的:

$point = dechex(127468);  // 1f1ec

echo "\u{1f1ec}";         // this works
echo "\u{$point}";        // this outputs '\u1f1ec'
echo "\u{{$point}}";      // Parse error: Invalid UTF-8 codepoint escape sequence
echo "\u\{{$point}\}";    // outputs \u\{1f1ec\}
echo "\u{". $point ."}";  // Parse error; same as above
Run Code Online (Sandbox Code Playgroud)

php unicode

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

转换号码| 整数到单词

我想将整数转换为单词,例如:29将变为TWENTY NINE,50将变为FIFTY.如何使用PHP实现这一目标?

这是我到目前为止,但它没有提供所需的输出.

$fees_so = $form_data_fees['field']['4'];
$feesInWords = strval($fees_so);
echo $feesInWords;
Run Code Online (Sandbox Code Playgroud)

php number-formatting

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

number_format()php删除尾随零

有没有一种方法number_format()来离开了小数,如果数字是不是float /十进制?

例如,我想要以下输入/输出组合:

50.8 => 50.8
50.23 => 50.23
50.0 => 50
50.00 => 50
50 => 50
Run Code Online (Sandbox Code Playgroud)

有没有办法用一个标准的方法做到这一点number_format()

php floating-point numbers decimal number-formatting

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

如何在java 8中展平列表

class Employee {
    private String name;
    private List<Employee> members;
}

List<Employee> emps = Arrays.asList(new Employee("A", Arrays.asList(
     new Employee("B", null),
     new Employee("C", null)
)))
Run Code Online (Sandbox Code Playgroud)

用于展平的代码List

List<Employee> total = 
    emps.stream()
        .flatMap(emp -> emp.members.stream())
        .collect(Collectors.toList());
Run Code Online (Sandbox Code Playgroud)

total List应该有3个要素,但只有2个。

java java-stream

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

如何在期权变更上创建div?

我想colors通过选项创建具有类名的div .on("change").它运作良好,但只要我改变选项,就会div创建越来越多的选项.但我只有两个colors,所以任何时候我改变选项,我只想看到两个div:"蓝色"和"红色".我试图$('.result').remove();在追加之前使用.但是没有附加任何内容.

$(document).ready(function() {
  $("#select").on("change", function() {
    $(".colors").each(function() {
      var color = $(this).attr('title');
      $(".result").append("<div>" + color + "</div>");
    });
  });
});
Run Code Online (Sandbox Code Playgroud)
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>

<select id="select">
  <option class="colors" title="blue">a</option>
  <option class="colors" title="red">b</option>
  <option title="green">c</option>
</select>

<div class="result"></div>
Run Code Online (Sandbox Code Playgroud)

jquery

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

在ubuntu 16.04上将php升级到v 7.2版本

我想在ubuntu 16.04上升级我的apache php版本.现在phpinfo()显示7.0.26.我该如何升级?

我想升级到phpversion 7.2.sudo apt install php7.2,不更新apache php版本.如何更新apache php版本.

php

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