小编Don*_*ton的帖子

Linux - PHP 7.0和MSSQL(Microsoft SQL)

是的,我知道PHP 7.0删除了连接到MSSQL所需的扩展.FreeTDS是我在PHP 7.0之前的选择,但现在确实没有明显的升级路径需要仍然连接到MSSQL的人.

愚蠢的问题,但鉴于MSSQL在企业环境中使用得非常好,我们应该如何从PHP 7.0开始连接到那些数据库?

我是否忽视了一些明显的东西,或者PHP 7的发布基本上给了那些需要连接到MSSQL的人一记耳光?

为清楚起见,我不是在谈论从运行PHP的Windows服务器连接,我需要从Linux服务器连接到MSSQL,因此需要Linux ODBC驱动程序.

有没有人制作适用于MSSQL 2012和PHP 7.0的东西,可以免费或收费?

对我来说很奇怪,那里没有太多的PHP 7和MSSQL信息.虽然PHP 7在印刷机上是新鲜的,但是必须有更多的MSSQL商店(FWIW我们同时使用它们).

php linux sql-server odbc php-7

41
推荐指数
4
解决办法
6万
查看次数

MSN天气API条件清单?

微软的天气API非常类似于谷歌(现在似乎完全死了).我已将我的一个应用程序转换为其Feed,但我无法找到所有可能的天气状况列表.

对于Google的天气API来说,这很好地记录了,但我找不到MSN天气API的条件列表.

FWIW,使用MSN获取数据的示例URL是:

http://weather.service.msn.com/data.aspx?weadegreetype=F&culture=en-US&weasearchstr=Chicago,IL(不再提供服务(2016年1月))

任何人都可以了解可能的情况吗?我需要它们,以便我可以将条件文本转换为图标.

xml api weather msn weather-api

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

将变量从Objective-C传递到javascript函数?

我有一个简单的javascript函数,它有两个变量.我需要将我在Objective-C(iOS)应用程序中已有的两个变量传递给这个javascript函数.我运行javascript的代码行是:

[webView stringByEvaluatingJavaScriptFromString:@"onScan()"];
Run Code Online (Sandbox Code Playgroud)

javascript函数只是将两个变量应用于HTML表单并提交它.由于缺少变量,我当然在我的表单中未定义.8-)我一直无法找到这方面的文件,但也许我在找错了地方?

FWIW,我的Objective-C变量是字符串.我的javascript函数是onscan(a,b)

更新:

我能够通过在传递给javascript函数的每个变量周围放置单引号来实现这一点.更新的代码是:

[webView stringByEvaluatingJavaScriptFromString:@"onScan('%@','%@')",a,b];
Run Code Online (Sandbox Code Playgroud)

javascript variables function objective-c

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

如何通过点击更改UILabel的alpha?

我有一个iOS(4.0)应用程序,我想通过在屏幕上的任何地方录制来更改特定UILabel的alpha.我没有以编程方式完成我的界面,我只是使用界面构建器将事物的标签放在屏幕上.

如何使用轻击手势更改程序中特定UILabel的alpha?

提前致谢!

iphone alpha uilabel ios

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

检查变量是否在数组中存在多次?

我想在PHP中执行if/else语句,该语句依赖于数组中存在多次或不存在的项.你能在in_array中使用count吗?做类似的事情:

if (count(in_array($itemno_array))) > 1 { EXECUTE CODE }

php arrays count duplicates

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

异步加载Google图表?

我有以下代码来加载Google Chart:

function drawChart1() {
        var jsonData1 = $.ajax({
        url: "library/json_netsales.php",
        dataType:"json",
        async: false
    }).responseText;

    // Create our data table out of JSON data loaded from server.
    var data1 = new google.visualization.DataTable(jsonData1);
    var formatter = new google.visualization.NumberFormat(
        {negativeParens: true, pattern: '$###,###'});
    formatter.format(data1, 1);

    // Instantiate and draw our chart, passing in some options.
    var chart1 = new google.visualization.AreaChart(document.getElementById('chart_netsales'));
    chart1.draw(data1, {width: 300, height: '100%', hAxis: { textPosition: 'none', baselineColor: '#fff' }, vAxis: { textPosition: 'none', baselineColor: '#fff', gridlines: {count: 0}, minValue: …
Run Code Online (Sandbox Code Playgroud)

jquery asynchronous google-visualization

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

需要帮助匹配PHP数组中的确切字符串

我有一个文本文件,其中包含项目编号(每行一个).当我们的条形码扫描仪扫描一个项目时,它会被放入这个文本文件中,如果它存在于顺序中(存储在一个数组中......只有项目编号,没有别的).

发生的事情是,如果我有两个项目编号:

C0DB-9700-W C0DB-9700-WP

如果我首先扫描项目C0DB-9700-W然后我可以扫描第二项就好了,但如果我先扫描C0DB-9700-WP,它认为我已经扫描了C0DB-9700-W,因为该项目是我已经扫描的项目的前缀.

我知道strpos只检查第一次出现.我使用以下代码:

if (strpos($file_array, $submitted ) !==FALSE) {

我切换到使用:

if (preg_match('/'.$submitted.'/', $file_array)) {

我认为通过使用preg_match我可以克服这个问题,但显然不是.我只是想让PHP检查我给它的EXACT字符串对阵数组中的项目(我从文件中获取)以查看它是否已经被扫描过.这在我脑海里并不难,但显然我在这里遗漏了一些东西.我怎样才能哄骗PHP寻找整个字符串而不是在它找到足够好的东西时放弃(或者至少它认为足够好)?

谢谢!

php arrays preg-match strpos

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