草庐IT

java - 从 PHP 生成和解码二维码

关闭。这个问题不符合StackOverflowguidelines.它目前不接受答案。我们不允许提问寻求书籍、工具、软件库等的推荐。您可以编辑问题,以便用事实和引用来回答。关闭6年前。Improvethisquestion谁能推荐一个可以生成和解码二维码的PHP库(如果存在的话)?这似乎可以完成工作:http://code.google.com/p/zxing/但它是在Java中。如果我必须使用ZXing,如何使它在PHP中运行?

php - 使用 php imagick 库创建二维码图像

你好,我们正在使用imagick进行不同的图像处理,并请求添加二维码水印在最后。现在我只能找到PHPQRCodelibrary它使用GD2库:ImplementedpurelyinPHP,noexternaldependenciesexceptGD2是否有使用imagick创建QR码的php片段或库? 最佳答案 查看PHPQRCode库,只有一个文件(我认为)访问GD库:qrimage.php。因此,将该文件更改为通过imagick输出并使用其余的PHPQR代码。下面是我编写的用于替换qrimage.php的可能的imagick输出

php - 使用来自另一个二维关联数组的多个级别的键过滤二维关联数组

我有两个二维数组,想使用第二个数组过滤第一个数组的数据,以便唯一保留的元素是第一级和第二级中的键匹配的位置。$array1=['a1'=>['a_name'=>'aaaaa','a_value'=>'aaa'],'b1'=>['b_name'=>'bbbbb','b_value'=>'bbb'],'c1'=>['c_name'=>'ccccc','c_value'=>'ccc'],];$array2=['b1'=>['b_name'=>'doesnotmatter'],];换句话说,我想要$array1和$array2的键的交集。结果必须来自$array1。期望的结果:['b1'=>[

php - 过滤二维数组

这个问题在这里已经有了答案:Filter/Removerowswherecolumnvalueisfoundmorethanonceinamultidimensionalarray(4个答案)关闭7个月前。我有一个看起来有点像这样的数组array([0]=>array(['id']=>29['name']=>john)[1]=>array(['id']=>30['name']=>joe)[2]=>array(['id']=>29['name']=>jake))这会持续一段时间。我在其他地方(here)和(here)找到了这个问题,但都没有用。第一个我得到以下数组array([0]=>2

php - 删除二维数组中的重复行

这个问题在这里已经有了答案:Howtoremoveduplicatevaluesfromamulti-dimensionalarrayinPHP(18个答案)关闭3个月前。我从之前的帖子中得到了一些想法,这些帖子讨论的是为每个$arr[$i]制作哈希值,然后比较哈希值以获得唯一数组,但我不知道我不知道我到底能做什么。我的示例数组数据:$arr=[[0,1,2,3],[4,5,2,1],[0,0,0,0],[0,1,2,3]];我预计会回来:[[0,1,2,3],[4,5,2,1],[0,0,0,0]]

php - 二维多维数组到 php 中的一维数组

这个问题在这里已经有了答案:HowtoFlattenaMultidimensionalArray?(30个答案)关闭去年。只是想知道是否有人在php中将2dim数组转换为1dim数组。我还没有在php中找到明确的解释。任何建议将不胜感激。

php - 清除二维 session 数组

我想清除一个特定的session,我该怎么做。$_SESSION['files'][] 最佳答案 如果你想取消所有的数组是:unset($_SESSION['files']);如果您只想取消设置特定条目是unset($_SESSION['files'][entry]); 关于php-清除二维session数组,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/4214613/

php - 如何在php中将二维数组转换为一维数组?

我有一个多维数组得到如下所示的结果Array([0]=>Array([0]=>70)[1]=>Array([0]=>67)[2]=>Array([0]=>75[1]=>73[2]=>68)[3]=>Array([0]=>68)[4]=>Array([0]=>76))但我需要将它转换为单个数组我想将其转换为一维数组Array([0]=>70[1]=>67[2]=>75[3]=>73[4]=>68[5]=>68[6]=>76)如何使用php函数转换呢?或者还有其他方法吗? 最佳答案 你可以试试$it=newRecursiveIterat

php - 在二维数组中查找最小值/最大值

我有一个格式如下的数组:Array([0]=>Array([DateTime]=>"2013-05-2214:21:01"[Price]=>102.01)[1]=>Array([DateTime]=>"2013-05-2315:55:01"[Price]=>52.60)[2]=>Array([DateTime]=>"2013-05-2514:23:01"[Price]=>452.25)...etc)我需要找出Price的最低值和最高值。min只返回他们的键。我也试过max(array_map("max",$data))但只返回452.25。我是否必须使用foreach并手动执行?

php - 在二维数组中映射值并对值执行函数

我有一个这样的二维数组array(array('column1'=>10,'column2'=>11),array('column1'=>25,'column2'=>137),array('column1'=>21,'column2'=>58))键column1和column2是固定的。它们不会改变。我需要对这个二维数组中的数据执行各种功能。各种功能可以按两种方式分组:按行优先列优先Row-wisefirst函数的例子,我想先按行对所有数字求和,然后再乘以列。所以预期的行为是(10+11)*(25+137)*(21+58)Column-wisefirst函数的例子,我想先按列对所有数字