我正在尝试更多地了解PHP函数sprintf()但是php.net对我没有多大帮助,因为我仍然感到困惑,为什么要使用它?
看看我下面的例子.
为什么用这个:
$output = sprintf("Here is the result: %s for this date %s", $result, $date);
Run Code Online (Sandbox Code Playgroud)
如果这样做并且更容易编写IMO:
$output = 'Here is the result: ' .$result. ' for this date ' .$date;
Run Code Online (Sandbox Code Playgroud)
我在这里错过了什么吗?
我正在使用jquery,JSON和AJAX作为评论系统.我很好奇,你可以通过JSON发送/存储的内容有大小限制吗?就像用户输入大量数据而我通过JSON发送它是否存在某种最大限制?
也可以通过JSON发送任何类型的文本.例如,有时我允许用户使用html,这可以吗?
我正在读一篇博客,作者说这个
"代码不存在,除非它被检入版本控制系统.对你所做的一切使用版本控制.任何版本控制,SVN,Git,甚至CVS,掌握它并使用它."
我从来没有使用任何类型的版本控制,我觉得它不是很好.我之前用Google搜索并查看过它,但如果你愿意的话,我只需要将它用于孩子们的条款.
正如我现在所理解的那样,像SVN这样的东西用于在线存储你的代码,供一组用户或其他开发人员访问相同的代码.更新一些代码后,您可以提交新版本,SVN将保留旧代码的副本以及您更新的新代码.
这是它的基本概念还是我完全错了?
如果我是对的,那么如果我:
我经常在使用MySQL的PHP脚本中看到类似于下面的内容
query("SET NAMES utf8");
Run Code Online (Sandbox Code Playgroud)
我从来没有为任何项目做过这个,所以我有几个关于它的基本问题.
我发现了这个CSS代码,我运行它来查看它的作用,它概述了页面上的每个元素,
有人可以解释一下Asterisk*在CSS中的作用吗?
<style>
* { outline: 2px dotted red }
* * { outline: 2px dotted green }
* * * { outline: 2px dotted orange }
* * * * { outline: 2px dotted blue }
* * * * * { outline: 1px solid red }
* * * * * * { outline: 1px solid green }
* * * * * * * { outline: 1px solid orange }
* * * * * * * …
Run Code Online (Sandbox Code Playgroud) 有没有像Github那样适用于您自己的本地服务器的东西?我很好奇,如果有一个PHP脚本甚至是模仿Github功能的桌面客户端,我喜欢Github,但在我自己的服务器上托管会很好.
抱歉,如果这不被认为是"编程",但通常只有程序员使用GIT和Github
首先感谢所有伟大的建议,很高兴看到那里有选择.从这里发布的内容和我的谷歌搜索,我可以说它看起来最好看/最相似Github解决方案用Ruby编码,这对一些人来说很棒,但我是一个PHP类型的人(现在).
大多数PHP GIT查看器都是过时的和被遗弃的项目,或者它们看起来像废话(我意识到我可以将它们修复为更像Github)但我在PHP中遇到了一些看起来很有前途的东西.它被称为Glip它在Github上这里https://github.com/patrikf/glip对我来说它是迄今为止我找到的最有吸引力和易于使用的解决方案.对于高级Git用户来说,它可能还不够,但对我来说,我只是希望能够查看git repo并提供该功能.
现在我仍然继续寻找完美的解决方案,我会找到它吗?我希望如此,但就目前而言,这是我们得到的.我正在考虑编写自己的,像Github一样具有吸引力,并且具有其他功能,例如错误和功能请求的问题跟踪器.到目前为止我看到的所有这些都不太好
目前使用jQuery,当我需要在Click发生时做某事我会像这样做...
$(".close-box").click( function() {
MoneyBox.closeBox();
return false;
});
Run Code Online (Sandbox Code Playgroud)
我正在查看别人对项目的一些代码,他们这样做......
$(".close-box").live("click", function () {
MoneyBox.closeBox();
return false;
});
Run Code Online (Sandbox Code Playgroud)
请注意,除了他们正在使用live()函数现在已经过时,并且jQuery文档说要使用on()
而不是使用live/on()而不是我的第一个示例时,它似乎做了同样的事情.
将数据数组保存到单个mysql字段的好方法是什么?
一旦我在mysql表中查询该数组,有什么方法可以将它恢复为数组形式?
序列化和反序列化答案?
<?PHP
require __DIR__.'/c.php';
if (!is_callable($c = @$_GET['c'] ?: function() { echo 'Woah!'; }))
throw new Exception('Error');
$c();
?>
Run Code Online (Sandbox Code Playgroud)
Twitto使用从PHP 5.3开始提供的几个新功能:
在PHP 5.3 中,数字2对?:做什么?
另外,匿名函数是什么意思?那不是已经存在了一段时间的东西吗?
php ternary-operator language-construct conditional-operator php-5.3