您可以覆盖align-items有align-self一个弯曲的项目.我正在寻找一种覆盖justify-contentflex项目的方法.
如果你有一个flexbox容器justify-content:flex-end,但你想要第一个项目justify-content: flex-start,那怎么办呢?
我有一个大功能,我希望只在需要时加载.所以我假设使用include是要走的路.但我需要几个支持函数 - 只在go_do_it()中使用.
如果它们在包含的文件中,我会收到重新声明错误.见例A.
如果我将支持函数放在include_once中它可以正常工作,请参见示例B.
如果我使用include_once作为func_1代码,则第二次调用失败.
我很困惑为什么include_once导致函数在第二次调用时失败,它似乎没有第二次"看到"代码但是如果存在嵌套函数,它确实"看到"它们.
例A:
<?php
/* main.php */
go_do_it();
go_do_it();
function go_do_it(){
include 'func_1.php';
}
?>
<?php
/* func_1.php */
echo '<br>Doing it';
nested_func()
function nested_func(){
echo ' in nest';
}
?>
Run Code Online (Sandbox Code Playgroud)
例B:
<?php
/* main.php */
go_do_it();
go_do_it();
function go_do_it(){
include_once 'func_2.php';
include 'func_1.php';
}
?>
<?php
/* func_1.php */
echo '<br> - doing it';
nested_func();
?>
<?php
/* func_2.php */
function nested_func(){
echo ' in nest';
}
?>
Run Code Online (Sandbox Code Playgroud) 当我使用session_destroy()时,我得到"会话对象销毁失败".
session_start();
if(isset($_SESSION['user_id'])){
$_SESSION=array();
if(isset($_COOKIE[session_name()])){
setcookie(session_name(),'',0,"/");
}
session_destroy();
}
Run Code Online (Sandbox Code Playgroud)
是什么导致这个错误?
问题修改
表:商店
+---------+--------+--------+
| shop_id | name | state |
+---------+--------+--------+
| 0 | shop 0 | 5 |
| 1 | shop 1 | 5 |
| 2 | shop 2 | 5 |
| 3 | shop 3 | 2 |
+---------+--------+--------+
Run Code Online (Sandbox Code Playgroud)
表:项目
+------------+--------------+
| shop | item | quantity |
+------------+--------------+
| 0 | 0 | 1 |
| 0 | 1 | 2 |
| 0 | 2 | 3 |
| 1 | 0 …Run Code Online (Sandbox Code Playgroud) 文档表明sendBeacon通过 a 发送其数据HTTP POST request,但在 PHP 中该$_POST变量似乎是一个空数组。
这是我的 javascript 代码: navigator.sendBeacon('beacon_log.php','My lost data')
我究竟做错了什么?
更新 :
发现如果我使用
navigator.sendBeacon('beacon_log.php?g_data=My data ok','Still lost!')
我可以访问 gdata$_GET为什么会是$_SERVER['REQUEST_METHOD']=POST?
php ×3
css ×1
flexbox ×1
function ×1
group-concat ×1
include ×1
javascript ×1
mysql ×1
session ×1
sum ×1