小编Mik*_*ike的帖子

为什么我的PHP函数没有产生任何输出?

下面的代码显示了一个多维数组,以及一个循环遍历数组以回显带有链接的嵌套菜单的函数.

但是,该功能似乎没有工作,因为没有任何回应.

它工作但我改变了一些包括,所以它可能与此有关吗?

<?php

$urls = array (
    0=>array (
        0=>"Home",
        1=>"http://uni.michaelnorris.co.uk/",
        2=>"Home",
        3=>"",
        4=>"",
        5=>"1"
    ),

    1=>array (
        0=>"Blog",
        1=>"http://uni.michaelnorris.co.uk/blog/",
        2=>"Blog",
        3=>"",
        4=>"",
        5=>"1"
    ),

    2=>array (
        0=>"Glossary",
        1=>"http://uni.michaelnorris.co.uk/",
        2=>"Glossary",
        3=>"",
        4=>"",
        5=>"1"
    ),

    3=>array (
        0=>"Resources",
        1=>"http://uni.michaelnorris.co.uk/blog/",
        2=>"Resources",
        3=>"",
        4=>"",
        5=>"1"
    ),

    4=>array (
        0=>"Staff",
        1=>"http://uni.michaelnorris.co.uk/",
        2=>"Staff",
        3=>"",
        4=>"",
        5=>"1"
    ),

    5=>array (
        0=>"Blog",
        1=>"http://uni.michaelnorris.co.uk/blog/",
        2=>"Blog",
        3=>"",
        4=>"",
        5=>"1"
    ),

    6=>array (
        0=>"Home",
        1=>"http://uni.michaelnorris.co.uk/",
        2=>"Home",
        3=>"",
        4=>"",
        5=>"1"
    ),

    7=>array (
        0=>"Blog",
        1=>"http://uni.michaelnorris.co.uk/blog/",
        2=>"Blog",
        3=>"",
        4=>"",
        5=>"1"
    ) …
Run Code Online (Sandbox Code Playgroud)

php arrays function echo multidimensional-array

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

在Java中对齐文本

我必须读取一个整数,它将是后续行的长度.(文本行永远不会超过提供的长度).

然后我必须阅读每行文本并尽可能均匀地将空格转换为下划线.例如:

我会输入30行的长度.然后是一行文字Hello this is a test string.然后将所有空格转换为下划线并填充,以便文本填充给定的行长度,如下所示:Hello__this__is__a_test_string.正如您所看到的,原始文本的长度为27个字符,因此要将其填充为30个字符,我必须在原始文本中添加3个额外的空格,然后将这些空格转换为下划线字符.

请你告诉我一个可以解决这个问题的方法吗?

java string replace

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

JavaScript形式验证,如果if语句过多?

我有一个表格有五行,firstNamelastNameusernamepasswordpasswordConfirmation

var errors = [];
var errorsText = [];


function generateError(messageText, elementIdentifier) {
var messageText = messageText;
var elementIdentifier = elementIdentifier;
errors.push(elementIdentifier);
errorsText.push(messageText);
return false;
}



function validateRegistrationForm(firstName, lastName, username, password, passwordConfirmation) {
formReset();
//alert("validateRegistrationForm() has been called");

var firstName = firstName;
//alert("First Name = \'" + firstName + "\'");
var lastName = lastName;
//alert("Last Name = \'" + lastName + "\'");
var username = username;
//alert("Username = \'" + username …
Run Code Online (Sandbox Code Playgroud)

html javascript forms validation

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

长度为32的字母数字字符串的排列数

考虑使用字符(元素)az和0-9,当使用长度为32的字符串时,有多少不同的排列?

元素可以使用多次,但结果必须是唯一的(如排列的情况).

我看过WolframAlpha,但是没有说明会使用多少'元素',它只考虑长度.

algorithm permutation

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

Wordpress维护模式.htaccess

我在尝试更新WordPress博客时尝试了多种方式来托管维护页面,但无济于事.我收到内部服务器错误.

RewriteEngine On

# Add all the IP addresses of people that are helping in development
# and need to be able to get past the maintenance mode.
# One might call this the 'allow people list'
RewriteCond %{REMOTE_HOST} !^83\.101\.79\.62
RewriteCond %{REMOTE_HOST} !^91\.181\.207\.191

# Make sure the <em>maintenance mode</em> only applies to this domain
# Example: I am hosting different sites on my server
# which could be affected by these rules.
RewriteCond %{HTTP_HOST} ^nocreativity.com$ [OR]
RewriteCond %{HTTP_HOST} ^www.nocreativity.com$

# …
Run Code Online (Sandbox Code Playgroud)

wordpress .htaccess maintenance-mode

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

使用 Bootstrap v4-alpha-5 合理化 .btn-group

这里提出的问题涉及 < alpha-3 中的合理按钮组。它在 alpha-5 中不起作用(我认为在 alpha-4 中也是如此)。

从我从问题列表中收集到的信息来看,它已被删除并且不会再回来。

我正在使用 SCSS 和可能的 Flexbox(如果这提供了更好的解决方案)。

我想使用切换状态单选按钮

<div class="btn-group" data-toggle="buttons">
    <label class="btn btn-primary active">
        <input type="radio" name="options" id="option1" autocomplete="off" checked> Radio 1 (preselected)
    </label>
    <label class="btn btn-primary">
        <input type="radio" name="options" id="option2" autocomplete="off"> Radio 2
    </label>
    <label class="btn btn-primary">
        <input type="radio" name="options" id="option3" autocomplete="off"> Radio 3
    </label>
</div>
Run Code Online (Sandbox Code Playgroud)

有人能够提供解决方案吗?

buttongroup twitter-bootstrap twitter-bootstrap-4

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

在Mac上进行Java编程?

这可能是一个非常愚蠢的问题,但由于我的所有搜索都提供了错误的结果,我无法找到任何地方.

我正在寻找Mac上的Java开发程序,想想Visual Studio.NET for Windows.有什么我可以得到的,在哪里?

我查看了Java网站,但我不知道我需要哪个下载.如果有人可以提供帮助,那将非常感激!

java ide macos

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

电子邮件客户端收件箱的CSS

我正在创建一个电子邮件客户端,我希望收件箱类似于Mac MailMac Mail收件箱

我使用ajax(输出到XML)从数据库中提取电子邮件,然后循环访问条目并拉出相关元素.

我从未对此充满信心的是css.我想用<ul>和创建元素<li>.我的理解是我需要嵌套这些.例如:

<ul>
<li>
    <ul>
        <li class="from">Mike @ Hotmail</li>
        <li class="subject">Hello</li>
        <li class="date">13/01/2013</li>
        <li class="preview">Lorem Ipsum....</li>
    </ul>
</li>
<li>
    <ul>
        <li class="from">Jame @ Gmail</li>
        <li class="subject">Out Of Office</li>
        <li class="date">12/01/2013</li>
        <li class="preview">Lorem Ipsum....</li>
    </ul>
</li>
Run Code Online (Sandbox Code Playgroud)

.from {

}

.subject {

}

.date {

}

.preview {

}
Run Code Online (Sandbox Code Playgroud)

我不知道的是我是否需要引用<ul><li>CSS的内的物品,这是否有所作为?另外,我需要创建这种外观的东西是什么?

请不要回答这个问题.我认为我已经解决了.当我对结果感到高兴的时候,我将在这里为其他人在未来工作......

好吧,我放弃了,这是我到目前为止所做的:

<!DOCTYPE html>
<html>
<head>
<style type="text/css">
.inboxPanel {
    width: 420px;
}

ul.inbox {
    width: 100%;
    list-style-type: none;
}

ul.message { …
Run Code Online (Sandbox Code Playgroud)

html css list

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

PHP preg_split删除逗号和尾随空格

下面的代码直接取自PHP:preg_split - Manual

示例#1 preg_split()示例:获取搜索字符串的各个部分

<?php
// split the phrase by any number of commas or space characters,
// which include " ", \r, \t, \n and \f
$keywords = preg_split("/[\s,]+/", "hypertext language, programming");
print_r($keywords);
?>
Run Code Online (Sandbox Code Playgroud)

上面的例子将输出:

Array
(
    [0] => hypertext
    [1] => language
    [2] => programming
)
Run Code Online (Sandbox Code Playgroud)

我正在创建一个标记系统,允许人们在文本框中键入任何内容,并在返回时处理文本并将其插入数据库.数据可以是一个单词或短语,如果键入多个标签,则将使用逗号分割.

因此,我希望能够按原样保留"超文本语言",因此只删除字符串开头和结尾处的空白区域以及逗号后面的任何空白区域,但不能删除可能是短语的单词之间的空白区域.

php preg-split

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

对PHP中的简单开关感到困惑(5.5.38)

我已经设置了以下类,它模仿我正在进行的一个并尝试修复.

目标

根据传入的初始值返回费用(值).

问题

我在下面的当前代码中有两个问题:

  1. 当传入的第一个值为0(零)时返回12p是不正确的 - 它应该被第一个案例捕获并返回15p.

  2. 我还没有解决它,但我想退还最后一个案例的发行费用(如果未定义下一个案例).对于下面的例子; 要设置的最后一个限制是$lower_3变量 - 这意味着传递的任何大于31*的值应返回10p的费用.然而,我看到null正在返回,因为支票刚刚落到最后一个案例.

代码

<?php

class IssuanceScheme
{
    private $lower_1 = 0;
    private $upper_1 = 20;
    private $issuanceFee_1 = '15p';

    private $lower_2 = 21;
    private $upper_2 = 30;
    private $issuanceFee_2 = '12p';

    private $lower_3 = 31;
    private $upper_3 = null; //50;
    private $issuanceFee_3 = '10p';

    private $lower_4 = null; //51;
    private $upper_4 = null; //75;
    private $issuanceFee_4 …
Run Code Online (Sandbox Code Playgroud)

php switch-statement

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

如何在没有公共文件夹的根目录中运行laravel?

我在自己的运行DebianApache2的服务器上运行最新版本的laravel

laravel的内容位于/var/www我的域名指向的位置,但是所有功能都通过public目录发生,因此我必须转到http://mydomain.com/public才能访问任何内容。

我想更改它,以便我只需要访问http://mydomain.com。这可能吗?

我怎样才能改变这个?我是否必须将所有内容上移到另一个级别的父级/var

到目前为止,我还没有在网上找到任何东西说这是可能的,或者说这是一个好主意。

php apache .htaccess debian laravel

0
推荐指数
1
解决办法
2897
查看次数

在MySQL数据库中存储歌曲的持续时间

在MySQL数据库中存储歌曲持续时间的最佳方法是什么?

我有两张桌子,专辑曲目.我希望能够计算相册的总持续时间,但不能将其存储在相册表中.

因此,每个轨道应以适当的格式存储其长度,以便我可以计算出来.我希望能够将所有曲目持续时间相加,并在"专辑详情"页面上显示.最好将它存储为整数并在需要时转换为时间戳,还是以时间格式将其直接存储在数据库中更好/更好?

mysql time

0
推荐指数
1
解决办法
3035
查看次数

Laravel干预图像没有返回扩展名

当我尝试使用具有laravel的干预图像库来保存图像时,它可以工作,但是缺少扩展.

当我死了并转储Image :: make()方法的输出时,我得到这个:

  object(Intervention\Image\Image)[304]
  public 'resource' => resource(9, gd)
  public 'type' => int 2
  public 'width' => int 480
  public 'height' => int 640
  public 'dirname' => string '/tmp' (length=4)
  public 'basename' => string 'phpJHlKbK' (length=9)
  public 'extension' => null
  public 'filename' => string 'phpJHlKbK' (length=9)
  public 'mime' => string 'image/jpeg' (length=10)
  protected 'original' => null
  public 'encoded' => null
Run Code Online (Sandbox Code Playgroud)

正在上传的文件有一个扩展名但我无法访问它,因为它认为一个文件不存在.有任何想法吗?

file-upload image laravel

-1
推荐指数
1
解决办法
6057
查看次数