小编Mar*_*daj的帖子

php - iconv从UTF-8转换为Windows-1250不起作用

嗨,大家好.我一直遇到iconv的问题.现在我必须将字符串转换为Windows-1250,这似乎不起作用:

$string = "?a?a ho pap?uha, ogrcal mi krpce!";
echo $string . ' ( ' . mb_detect_encoding($string) . ' ) <br>';
$string_encoded = iconv( mb_detect_encoding( $string ), 'Windows-1250//TRANSLIT', $string );
echo $string_encoded . ' ( ' . mb_detect_encoding($string_encoded) . ' ) <br>';
$string_encoded = mb_convert_encoding( $string, 'Windows-1250' );
echo $string_encoded . ' ( ' . mb_detect_encoding($string_encoded) . ' ) <br>';
Run Code Online (Sandbox Code Playgroud)

以上三个回声输出正好如下:

?a?a ho pap?uha, ogrcal mi krpce! ( UTF-8 )
?a?a ho pap?uha, ogrcal mi krpce! ( ) 
mb_convert_encoding() Unknown …
Run Code Online (Sandbox Code Playgroud)

php encoding utf-8 character-encoding

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

woocommerce - 获取购物车总数作为数字

我想在我的woocommerce插件中获得购物车的总价.

我想把它作为一个漂浮数字,如:21.00,但我不知道如何得到它.我的代码输出了奇怪的结果,这是我的确切代码:

$total         = $woocommerce->cart->get_total();
$total_a       = WC()->cart->get_total();
$total1        = $woocommerce->cart->get_total_ex_tax();
$total1_a      = WC()->cart->get_total_ex_tax();
$total2        = $woocommerce->cart->get_cart_total();
$total2_a      = WC()->cart->get_cart_total();
Run Code Online (Sandbox Code Playgroud)

输出:

0,00 €
0,00 €
0,00 €
0,00 €
21,00 €
21,00 €
Run Code Online (Sandbox Code Playgroud)

如果我从string转换为float,结果当然是0.00.

任何帮助如何以浮点数的形式获得购物车总数?

php wordpress woocommerce

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

PostgreSQL - 确定总数的百分比

我有一张桌子

ID    |    NUMBER
------|----------
1     |      102
2     |      145
3     |      512
4     |      231
5     |       94
Run Code Online (Sandbox Code Playgroud)

并且我希望将所有'NUMBER'相加并从总计返回每行的%值.结果应如下所示:

ID    |    NUMBER    |   PERC
------|--------------|-------
1     |      102     |   9.4
2     |      145     |  13.4
3     |      512     |  47.2
4     |      231     |  21.3
5     |       94     |   8.7
Run Code Online (Sandbox Code Playgroud)

到目前为止,我有类似的东西:

SELECT (number/sum(number)*100) AS perc
FROM mytable;
Run Code Online (Sandbox Code Playgroud)

但正如您所知,"数字"必须出现在GROUP BY或聚合函数中,因此我无法使用它.怎么做?

sql postgresql pgadmin psql

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

如何使用 apt-get 安装旧版本的 php?

我有这个旧版本的软件包,我想将其安装在 Ubuntu 上。

https://launchpad.net/ubuntu/+source/php5/5.3.10-1ubuntu3.20
Run Code Online (Sandbox Code Playgroud)

如何使用 apt-get 安装它?谢谢

linux ubuntu apt-get

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

React Router v4.0 - 重定向到路由器范围之外的页面

我希望能够导航到<Router>中定义的"子页面"之外的主页.这是我的组件.

import * as React from 'react';
import { BrowserRouter as Router, Route, Link } from 'react-router-dom';

import { Search } from './page/Search';
import { Quote } from './page/Quote';

export class MainContent extends React.Component<{}, {}> {    
    redirectToHomepage(){
        // something.push('/')
    }

    render() {
        return (
            <div id="main">
                <button onClick={this.redirectToHomepage}>
                    Back Home
                </button>
                <Router>
                    <div>
                        <Route exact path="/" component={Search} />
                        <Route path="/quote" component={Quote} />
                    </div>
                </Router>
            </div>
        );
    }
}

export default MainContent; 
Run Code Online (Sandbox Code Playgroud)

点击按钮,我想回到主页.在{Search}组件中,我可以使用转到页面this.props.history.push('/quote');

但是我怎样才能从MainConent组件中做到这一点?

谢谢

javascript reactjs react-router

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

Javascript 在多个画布上绘制

我试图在类选择器获得的多个画布上绘制相同的东西。我究竟做错了什么?

var canvases = document.getElementsByClassName('canvas');

for( var i=0; i<canvases.length; i++){
   ctx = canvases[i].getContext('2d');

   ctx.arc(50, 50, 50, 0, 1.5*Math.PI);
   ctx.lineWidth = 15;

   ctx.strokeStyle = 'black';
   ctx.stroke();    
}
Run Code Online (Sandbox Code Playgroud)

她是小提琴

html javascript

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

PostgreSQL小组由sum

我有这个代码:

SELECT  m_warehouse_id, qtyonhand 
FROM    adempiere.rv_storage
WHERE   rv_storage.m_product_id=1000412
GROUP BY m_warehouse_id, qtyonhand
ORDER BY m_warehouse_id;
Run Code Online (Sandbox Code Playgroud)

结果如下表:

现在,我想分组,m_warehouse_id所以它只返回2行1000000和1000001.qtyonhand将被sumarized并作为总和返回.所以表应该是这样的:

m_warehouse_id    |    qtyonhand
------------------+---------------
10000000          |            0
10000001          |           10
Run Code Online (Sandbox Code Playgroud)

怎么做到这一点?

sql database postgresql

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

Magento2淘汰赛渲染特定孩子

我需要在magento2中进行的自定义结帐流程方面的帮助。我已经在文件magento / module-checkout / view / frontend / web / template / shipping-address / form.html(Magento 2.1.1)中找到了此代码。

<!-- ko foreach: getRegion('additional-fieldsets') -->
    <!-- ko template: getTemplate() --><!-- /ko -->
<!--/ko-->
Run Code Online (Sandbox Code Playgroud)

据我了解,这将在结帐时回显整个表单。诸如firstname,lastname之类的单个字段未在checkout_index_index.xml中定义,并且我不知道getTemplate()的含义。我认为这基本上意味着渲染所有子项,但它们不在xml中。我想对表单进行样式设置,例如,地址放在最上面,名字第二个等等。但是我也想做其他更改,所以问题是

如何从当前范围渲染特定子级?

我可以做类似的事情吗?

<!-- ko foreach: getRegion('additional-fieldsets.address') -->
    <!-- ko template: getTemplate() --><!-- /ko -->
<!--/ko-->

<!-- ko foreach: getRegion('additional-fieldsets.firstname') -->
    <!-- ko template: getTemplate() --><!-- /ko -->
<!--/ko-->
Run Code Online (Sandbox Code Playgroud)

?谢谢。


另一个示例在文件/view/frontend/web/template/onepage.html中

<div class="opc-wrapper">
    <ol class="opc" id="checkoutSteps">
        <!-- ko foreach: getRegion('steps') -->
            <!-- ko template: getTemplate() --><!-- /ko -->
        <!--/ko-->
    </ol>
 </div> …
Run Code Online (Sandbox Code Playgroud)

php magento knockout.js magento2 magento-2.0

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

Java - 获取某些类型的字段名称

我在下面有一个示例类,我想返回某些类型的所有类字段,在此类型为Image的示例中.

public class Contact {
    private String surname, lastname, address;
    private int age, floor;
    private Image contactPhoto, companyPhoto;
    private boolean isEmployed;

    public String[] getAllImages() {
        String images[] = // missing code
        return images;
        // in this case, I want to return {"contactPhoto","companyPhoto"}
    }
}
Run Code Online (Sandbox Code Playgroud)

我需要一个帮助.如何查找特定类型的所有类字段.我将在另一个类c中调用此方法.

java reflection

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