草庐IT

有意思

全部标签

php - 什么是 php composer 以及依赖管理器是什么意思?

我正在尝试了解composer到底是什么以及做什么。我对它以及围绕它的概念是什么完全陌生。我遇到的问题是:什么是依赖?在PHP中是什么意思?composer是一个依赖管理器是什么意思?一般来说,使用composer或依赖管理器的主要论点是什么? 最佳答案 canyoupleaseexplainthemainreasonwhyIshouldusecomposerandwhatisadependency您可以使用它来安装其他人制作的库。示例:您正在处理PHP应用程序中的日期。您可以使用PHP自带的date函数和DateTime类。但是,

php - 变量声明中的逗号是什么意思?

我在MediaWikiPHP源代码的includes/parser/Parser.php中找到了这个:publicfunctionreplaceInternalLinks2(&$s){global$wgExtraInterlanguageLinkPrefixes;static$tc=false,$e1,$e1_img;//...}这个逗号分隔的列表是什么?$tc收到什么值? 最佳答案 这等同于:static$tc=false;static$e1;static$e1_img;因此$tc收到了false。

php - regex preg php 中的 [^>] 是什么意思?

示例代码:google.comcade.comhtml;echopreg_replace('#]+)"title="([^>]+)">([^>]+)#','$1-$2',$html);?>它工作正常,但我想知道[^>]是什么意思。这个我知道+=1个或更多;()=子模式;但是我不知道^> 最佳答案 表示>以外的任意字符 关于php-regexpregphp中的[^>]是什么意思?,我们在StackOverflow上找到一个类似的问题: https://stack

php - curl -F 是什么意思? PHP Instagram

我想弄清楚这是什么意思?我希望能够将内容发布到Instagram的API,但不确定curl-F是什么意思?我试着在谷歌上搜索它,但它并没有给我太多。也许有这件事的人可以发光?此外,使用此方法发布到Instagram的最佳方式是什么?文档在问curl-F'access_token=ACCESS-TOKEN'\https://api.instagram.com/v1/media/{media-id}/likes有人能给我解释一下吗?提前致谢! 最佳答案 来自mancurl:-F,--form(HTTP)Thisletscurlemula

php - `?:` 是什么意思?

在在线教程中,我看到了以下代码片段:$this->data=$data?:\Input::all();这是标准的三元运算符吗?当$data的计算结果为true时会发生什么?下面的代码是否与我发布的原始代码做同样的事情?$this->data=$data?null:\Input::all(); 最佳答案 它是一个三元运算符,是$this->data=$data?$data:\Input::all();来自http://php.net/manual/en/language.operators.comparison.phpSincePHP

php - #! 是什么意思?是指在 Php 脚本中的路径之前?

尝试学习PHP和一位更有经验的开发人员对我的PHP脚本进行了一些修改,但我没有得到机会询问“#!”是什么意思。在我的PHP脚本中的路径旁边?它位于我正在处理的PHP文件的最顶部:#!/opt/local/bin/php如有任何帮助/指导,我们将不胜感激。问候。 最佳答案 这是一种告诉Linux使用位于/opt/local/bin/php的应用程序运行脚本代码的方法.如果您将PHP作为apache的插件运行,您将使用用于识别PHP代码的标签。 关于php-#!是什么意思?是指在Php脚本中

php - 正则表达式以 | 开头是什么意思?

这是一个例子:returnpreg_match('|^http(s)?://[a-z0-9-]+(.[a-z0-9-]+)*(:[0-9]+)?(/.*)?$|i',$url);这是另一个:preg_match_all("|]+>(.*)]+>|U","example:thisisatest",$out,PREG_PATTERN_ORDER);不是|正则表达式中的OR?正则表达式以|开头是什么意思? 最佳答案 他将它用作正则表达式分隔符,这是一个极其糟糕的想法,因为它阻止了它被用作OR运算符。虽然在处理URL或任何其他经常使用斜杠的

php - "?:"在 PHP 中是什么意思?

这个问题在这里已经有了答案:Reference—WhatdoesthissymbolmeaninPHP?(24个答案)Whatis?:inPHP5.3?[duplicate](3个答案)关闭8年前。在浏览开源PHP库的代码时,我发现了这一行:$path=$path?:$this->guessPackagePath();这不是通常出现的三元运算符。谁能解释一下里面发生了什么?

php - 这个正则表达式是什么意思?

/\n\s*\n/s我觉得是换行后跟0个或多个空格然后换行这个这个正确吗?如果不是,你能解释一下吗? 最佳答案 几乎正确:\s实际上意味着“任何空白字符”,它还包括制表符和可能的CR/LF(\r和\n).如果您使用的是perl,\s也可能匹配其他一些字符(来自perlre):IfUnicodeisineffect,"\s"matchesalso"\x{85}","\x{2028},and"\x{2029}"更多说明。因为匹配没有锚定(^在开头或$在结尾),大多数引擎将此表达式视为意味着字符串可以匹配任何位置字符串。换句话说,正则表达

php - 带 * 的数组是什么意思?

这个问题在这里已经有了答案:Whycan'tIaccessthearraywithindexdirectly?(1个回答)关闭6年前。我试着搜索这个,但看到下面:Array([*response]=>Array([body]=>如果response前面有一个星号,这意味着什么?