小编zzl*_*ani的帖子

替换字符串中的{x}标记

我们有一个模板网址,如:

http://api.example.com/sale?auth_user=xxxxx&auth_pass=xxxxx&networkid={networkid}&category=b2c&country=IT&pageid={pageid}&programid=133&saleid=1&m={master}&optinfo={optinfo}&publisher={publisher}&msisdn={userId}
Run Code Online (Sandbox Code Playgroud)

我有这些常数令牌的价值.如何在C#中替换所有这些令牌?

c# asp.net token

10
推荐指数
3
解决办法
9175
查看次数

DateTime :: createFromFormat - php格式问题

PHP - DateTime :: createFromFormat - 返回根据指定格式格式化的新DateTime对象

这工作:

$var = DateTime::createFromFormat('Ymd','20100809')->getTimestamp();
Run Code Online (Sandbox Code Playgroud)

但这失败了

在非对象上调用成员函数getTimestamp()

$var = DateTime::createFromFormat('Y/m/d H:M:S','2010/08/09 07:47:00')->getTimestamp();
Run Code Online (Sandbox Code Playgroud)

php format timestamp

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

在Perl中使用"use"时,comp中的编译失败

我在Eclipse中使用Perl.

在同一目录中,我有一个.pl文件和两个.pm文件(pmFile1.pm,pmFile2.pm).

在.pl文件的顶部,我使用命令:

use pmFile1;
use pmFile2;
Run Code Online (Sandbox Code Playgroud)

我收到一个错误

在require中编译失败

我不相信我之前有这个错误.我已经在网上研究过这个错误,并且无法弄清楚可能导致它的原因,因为我没有找到类似的情况导致错误.我不知道还有哪些其他信息可以包括在内,但如果被问到会增加任何内容......

谢谢.

eclipse error-handling perl compiler-errors

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

PHP如何将年度3212(YDDD)的逆向工程改造为2013-08-01(YYYY-mm-dd)

我有一个日期YDDD格式如3212
我想将此日期转换为默认日期字符串即2013-08-01在PHP中
因为第一个值Y是Year的唯一字符,所以我决定从前三个字符当前年份即2013年
的201 以下是我今年编写的代码

<?php
$date = "3212"
$y = substr($date,0,1); // will take out 3 out of year 3212
$ddd = substr($date,1,3); // will take out 212 out of year 3212
$year = substr(date("Y"),0,3) . $y; //well create year "2013"
?>
Run Code Online (Sandbox Code Playgroud)

现在我该如何使用$year,并212把它转换成2013年8月1日使用PHP

编辑
FYI:我的PHP版本是5.3.6

php date

7
推荐指数
3
解决办法
1135
查看次数

与供应商目录的git工作流程

我的git repo masterproduction有两个分支.主要区别在于生产中,供应商目录已经签入并且不存在于.gitignore中

我的问题是当我从生产切换到掌握时

git checkout master
Run Code Online (Sandbox Code Playgroud)

整个供应商目录被淘汰.

我有什么选择?

git composer-php

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

如何在PHP中修复未定义的变量错误?

今天,我开始学习PHP.而且,我已经创建了我的第一个PHP文件来测试不同的变量.你可以看到我的文件如下.

<?php
$x=5; // global scope

function myTest()
{
$y=10; // local scope
echo "<p>Test variables inside the function:<p>";
echo "Variable x is: $x";
echo "<br>";
echo "Variable y is: $y";
}

myTest();

echo "<p>Test variables outside the function:<p>";
echo "Variable x is: $x";
echo "<br>";
echo "Variable y is: $y";
?>
Run Code Online (Sandbox Code Playgroud)

我在浏览器中运行此文件时发现以下错误.

注意:未定义的变量:第19行的/opt/lampp/htdocs/anand/php/index.php中的x

注意:未定义的变量:y在第29行的/opt/lampp/htdocs/anand/php/index.php中

任何人都可以帮我解决问题吗?

php error-handling runtime-error compiler-errors syntax-error

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

如果子查询的结果为NULL,则整个查询失败

我有一种情况,我需要从同一个表的有效数据中生成包含随机数据的行

我已经通过php rand($min, $max)函数生成了ID $min = 1$max = [SELECT MAX(ID) FROM patient] - 1

Select

tblFirstName.FirstName,
tblLastName.LastName,
tblBirthDate.BirthDate,
tblLocation.Location

From

(SELECT FirstName FROM patient WHERE ID > 11445 AND FirstName != '' LIMIT 1) AS tblFirstName,
(SELECT LastName FROM patient WHERE ID > 74964 AND LastName != '' LIMIT 1) AS tblLastName,
(SELECT BirthDate FROM patient WHERE ID > 26360 LIMIT 1) AS tblBirthDate,
(SELECT Location FROM patient WHERE ID > 68356 AND Location != '' LIMIT …
Run Code Online (Sandbox Code Playgroud)

php mysql sql select subquery

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

HREF调用PHP函数并传递变量?

是否可以创建一个HREF调用PHP函数并传递变量的链接?

<?php
function sample(){
    foreach ($json_output->object ){
        $name = "{$object->title}";
        $id = "{$object->id}";

        print "<a href='search($id)' >$name</a>";
    }
}

function search($id){
    //run a search via the id provide by the clicking of that particular name link
}
?>
Run Code Online (Sandbox Code Playgroud)

html php

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

何时以及为何使用mysqli_fetch_row,mysqli_fetch_object,mysqli_fetch_assoc,mysqli_fetch_array

我明白以某种方式之间的差异mysqli_fetch_row,mysqli_fetch_object,mysqli_fetch_assocmysqli_fetch_array.

我的问题是它们是否如此相似(如果它们与许多主题实际上几乎相同)我们应该使用哪种?我们为什么要使用首选的那个并且有一些性能差异?

我读过一些人说永远不要使用mysqli_fetch_array.我很迷惑.我现在正在阅读一些PHP书籍,所有的例子都包括它.如果这是不正确的,我最好在锻炼时停止使用它,并使用其他可以解释和推荐的东西吗?

我也读过这些是平等的:

mysqli_fetch_array( $result, MYSQLI_ASSOC ) = mysqli_fetch_assoc( $result ) 
mysqli_fetch_array( $result, MYSQLI_NUM ) = mysqli_fetch_row( $result )
mysqli_fetch_array ( $result ) = mysqli_fetch_assoc( $result ) + mysqli_fetch_row( $result )
Run Code Online (Sandbox Code Playgroud)

如果它们与概念相同,是否存在性能差异?我们应该使用哪个?差异是为了获得更好的编程习惯,以帮助开发人员一起使用以便于工作吗?

我读过" Head First PHP&MySQL(一个有益于脑子的指南) "和" 可视化快速指南PHP 5高级版 ".他们使用不同的做法,但作者没有解释他们的任何事情.

我坚信这些差异有很大的原因,它们有不同的用法和案例,但我找不到在哪里使用不同的功能和语法.

非常感谢你提前!

php mysql mysqli fetch

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

MySQL首次出现后忽略NULL结果

lastviewed在MySQL数据库中有一个表,

CREATE TABLE `lastviewed` (
  `id` bigint(20) NOT NULL AUTO_INCREMENT,
  `record_id` int(11),
  `product_id` int(11) NOT NULL DEFAULT '0',
  `user_id` int(11) NOT NULL,
  `lastviewed` datetime NOT NULL,
  PRIMARY KEY (`id`)
) ENGINE=InnoDB  DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;
Run Code Online (Sandbox Code Playgroud)

我需要ORDER BY lastviewed DESC LIMIT 4通过当前[登录]过滤这个表的最后4行,这user_id不是什么大不了的事,但是有一些新要求我被困住了

我有以下情况.

  1. NULL record如果product已经有另一行(在最后一次查看的前4个条目中,因为只显示了前4个)并且有记录(即record_id列具有值),请不要显示该行.
  2. NULL仅当在productrecord_id一次查看的前4行之一中没有其他行时才显示该行,因为只显示了前4行.
  3. 如果有相同的两行,三行或四行,product并且所有行都有不同的record_id显示所有行.

目前我有这个查询

SELECT * FROM `lastviewed` WHERE `user_id` = xxx 
ORDER BY `lastviewed` DESC LIMIT …
Run Code Online (Sandbox Code Playgroud)

mysql sql

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