小编bue*_*tge的帖子

下载时自动包含GitHub子模块

我有一个GitHub存储库,并使用另一个项目作为子模块.这个子模块也在.gitmodules,代码如下:

[submodule "inc/tha"]
    path = inc/tha
    url = git://github.com/zamoose/themehookalliance.git
Run Code Online (Sandbox Code Playgroud)

另请参见GitHub.

回购中的子模块

我怎么能这样做,所以从GitHub下载我的存储库还将包括子模块中的文件?

git github git-submodules

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

Markdown wysiwyg编辑和预览在同一个Textarea

我搜索一个编辑器来编写Markdown语法并在同一个textarea中预览,比如用于html的Bootstrap WYSIHTML5.

在此输入图像描述

我不喜欢额外的预览.附加元素中的预览有很多脚本,我可以在网上找到.但对我来说很重要的是,edit元素也是视图元素,使用markdown进行写入和查看.也许hallo.js很棒,但我认为它不适用于textarea元素.也很好,我可以使用一个小的解决方案,而不是超大尺寸的按钮和功能列表.textarea对我来说也很重要,为什么用户会在php中保存发送帖子,也没有Javascript.目标是一个简单的笔记,写下markdown,替代使用按钮格式化,只看格式化的内容,以方便阅读.

提示:我已经阅读了问题#1问题#2,但只有CK编辑器和Aloha才是解决方案.两个不错的项目,但对我的小要求非常大.

非常感谢你的时间.

markdown wysiwym

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

在PHP中获取多个数组的交集

初始点

我有一个多数组,如下面的例子.

$array = array (
  'role_1' => 
  array (
    0 => 'value_2',
    0 => 'value_3',
  ),
  'role_2' => 
  array (
    0 => 'value_1',
    1 => 'value_2',
  ),
  'role_3' => 
  array (
    0 => 'value_2',
    1 => 'value_3',
  ),
)
Run Code Online (Sandbox Code Playgroud)

目标

我喜欢循环子数组以获得只有交集.数组是动态创建的,可以有很多子数组role_[x],也有很多子数组内的键/值.关键是没有必要的,只有价值.键也是计数,而不是字符串.

结果我喜欢在这个例子中得到这个小数组.

$array = array( 'value_2' )

role_1与子阵列相似的索引"数组名称" 在交叉后不再相关.在结果中对我来说很重要的是值,只有每个子数组中存在的值.

尝试

我曾尝试使用源代码,但我认为它可能更简单.

$value_stack = array();
$result = array();
$i = 0;
foreach( $settings_ as $role => $values ) {

    foreach( $values as $value ){

        if( in_array( $value,$value_stack …
Run Code Online (Sandbox Code Playgroud)

php arrays intersection

4
推荐指数
2
解决办法
1988
查看次数

错误:类“路径”不符合 PSR-4 配置

我正在尝试 PHP 编码标准包:https://github.com/inpsyde/php-coding-standards,但是当我开始运行 phpcs 时,我得到:

nickan@nickan-VirtualBox:~/src/wordpress/wp-content/plugins/my-plugin$ vendor/bin/phpcs ./src/model/Users.php 
E 1 / 1 (100%)



FILE: /home/src/wordpress/wp-content/plugins/my-plugin/src/model/Users.php
-------------------------------------------------------------------------------------------------------------------------------
FOUND 1 ERROR AFFECTING 1 LINE
-------------------------------------------------------------------------------------------------------------------------------
 5 | ERROR | Class 'Plugin\Model\Users', located at
   |       | '/home/src/wordpress/wp-content/plugins/my-plugin/src/model/Users.php', is not
   |       | compliant with PSR-4 configuration. (Inpsyde.CodeQuality.Psr4.InvalidPSR4)
Run Code Online (Sandbox Code Playgroud)

这是路径中的文件my-plugin/src/model/Users.php

<?php declare(strict_types=1);

namespace Test\Model;

class Users
{

}
Run Code Online (Sandbox Code Playgroud)

我不明白出了什么问题,代码工作正常,但错误不断出现。我尝试使用不同的命名空间、更改文件夹等,但仍然无济于事,将不胜感激。谢谢。

psr-4 phpcs

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

标签 统计

arrays ×1

git ×1

git-submodules ×1

github ×1

intersection ×1

markdown ×1

php ×1

phpcs ×1

psr-4 ×1

wysiwym ×1