嗨,大家好.我一直遇到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) 我想在我的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.
任何帮助如何以浮点数的形式获得购物车总数?
我有一张桌子
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或聚合函数中,因此我无法使用它.怎么做?
我有这个旧版本的软件包,我想将其安装在 Ubuntu 上。
https://launchpad.net/ubuntu/+source/php5/5.3.10-1ubuntu3.20
Run Code Online (Sandbox Code Playgroud)
如何使用 apt-get 安装它?谢谢
我希望能够导航到<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组件中做到这一点?
谢谢
我试图在类选择器获得的多个画布上绘制相同的东西。我究竟做错了什么?
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)
她是小提琴
我有这个代码:
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)
怎么做到这一点?
我需要在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) 我在下面有一个示例类,我想返回某些类型的所有类字段,在此类型为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中调用此方法.
php ×3
javascript ×2
postgresql ×2
sql ×2
apt-get ×1
database ×1
encoding ×1
html ×1
java ×1
knockout.js ×1
linux ×1
magento ×1
magento-2.0 ×1
magento2 ×1
pgadmin ×1
psql ×1
react-router ×1
reactjs ×1
reflection ×1
ubuntu ×1
utf-8 ×1
woocommerce ×1
wordpress ×1