<?php 
//程序运行完成时一定要有输出语句,本工具才能正确展示运行结果。 
echo 'Hello JSRUN!   

         - from php .';
liushushu62(null) - 2019-11-13 0 人
php测试运行
<?php


echo json_encode(array(
	'category' => array(
		'dy' =>1,
		'ds' =>1,
		'zy' =>1,
		'dm' =>1,
	),
	'tag' => array(
		'dyt' => array(
			'动作' => 1,
			'爱情' => 3,
		),
		'dst' => array(
			'动作' => 1,
			'爱情' => 3,
		),
		'zyt' => array(
			'动作' => 1,
			'爱情' => 3,
		),
		'dmt' => array(
			'动作' => 1,
			'爱情' => 3,
		),
	),

	'list' => array(
		'dyl' => array(
			1141 => 1,
			1623 => 5,
		),
		'dsl' => array(
			1141 => 1,
			1623 => 5,
		),
		'zyl' => array(
			1141 => 1,
			1623 => 5,
		),
		'dml' => array(
			1141 => 1,
			1623 => 5,
		),
	),
	'area' => array(
		'中国大陆' => 10,
		'美国'     => 2
	),
	'actor' => array(
		'易烊千玺' => 1,
		'杨紫'     => 3,
	),
));
yishto(前端大神) - 2019-10-28 0 人
12312312312
<?php
//程序运行完成时一定要有输出语句,本工具才能正确展示运行结果。 
class Pub {
    static function getInt(){
        static $db;
        if(!is_null($db)){
            return $db;
        }
         echo "init....";
        $db = "12";
        return $db;
    }
}

echo Pub::getInt(), ",";
echo Pub::getInt(), ",";
echo Pub::getInt(), ",";
echo Pub::getInt(), ",";
zyaller(ZYallers) - 2019-10-21 0 人
PHP静态变量的使用案例
<!-- 事件驱动 -->
<?php
    $number = 0;
?>
<p class="number" data-num="<?=$number?>" >num:<?=$number?></p>
<button class="add">加</button>
<button class="cut">减</button>
<script>
    var numberEle = document.querySelectorAll('.number')[0];
    var add = document.querySelectorAll('.add')[0];
    var cut = document.querySelectorAll('.cut')[0];
    add.onclick = function(){
        var num = Number(this.getAttribute('data-num'));
        num++;
        numberEle.innerHTML = "num:"+num;
        numberEle.setAttribute('data-num',num)
    }
    cut.onclick = function(){
        var num = Number(this.getAttribute('data-num'));
        num--;
        numberEle.innerHTML = "num:"+num;
        numberEle.setAttribute('data-num',num)
    }
</script>

wallleee(前端大神) - 2019-10-16 0 人
php事件驱动
<!-- 变量展示 -->
<?php
    $str = "Hello World!";
?>
<h2><?=$str?></h2>




<!-- 条件判断 -->
<?php
    $num = 5;
?>
<?php if($num > 0){?>
    <h2>正数</h2>
<?php } else {?>
    <h2>负数</h2>
<?php } ?>




<!-- 循环遍历 -->
<?php
    $arr = array();
    $arr[0][name]='tom';
    $arr[0][age]=11;
    $arr[1][name]='jerry';
    $arr[1][age]=13;
?>
<?php for ($i=0; $i<count($arr); $i++) {?>
    <p><?=$i+1?>.<?=$arr[$i]['name']?> is <?=$arr[$i]['age']?> old</p>
<?php } ?>





<!-- 事件点击 -->
<?php for ($i=0; $i<count($arr); $i++) {?>
    <p class='item' data-age="<?=$arr[$i]['age']?>"><?=$arr[$i]['name']?></p>
<?php } ?>
<script>
    var items = document.querySelectorAll('.item');
    items.forEach(function(item,index){
        item.onclick = function(){
            var age = this.getAttribute('data-age');
            alert('age is '+age);
        }
    });
</script>
wallleee(前端大神) - 2019-10-16 0 人
php 变量展示
<?php 
// 有向图
$map = [
    0 => [0, 15, 13, 1],
    1 => [15, 0, 7, 10],
    2 => [13, 7, 0, 14],
    3 => [1, 10, 14, 0]
];

// 已找到最短路径数组
$s = [];

// 未找到最短路径数组
$t = [];

// 原点
$start = 0;

// 终点
$end = 3;

// 原点默认已知
$s[] = $start;

// 辅助临时数组 t
$t = [];

$Vj = $start;

// 循环从原点出发  所有【直达】顶点的路径
echo count($map);die;
for ($i = 0; $i < count($map), $i++){
    foreach ($map[$start] as $key => $value){
        if (in_array($key, $s)){
            continue;
        }
        // Vj作为中间顶点,路径是否缩短,是的话则修改值
        $tem = $s[$Vj] + $value;
        if (isset($t[$key]) && $tem < $t[$key]){
            $t[$key] = $tem;
        }else{
            $t[$key] = $value;
        }
    }

    $Vj = array_search(min($t), $t);
    $s[$Vj] = min($t);
    unset($t[$Vj]);

    var_dump($s);
}







// 找到最短的一个  看看经过它之后  原点到其他订单的距离是否有变短

// 如果变短了  则更换最短路径数组

// 全部找完,得出结论
siam(前端大神) - 2019-10-15 0 人
最短路径算法1
没有了
1/7 下一页