小编Dmi*_*y K的帖子

switch语句,包含多个执行相同代码的情况

我有以下代码:

<?php

echo check('three');

function check($string) {
  switch($string) {
    case 'one' || 'two' : return 'one or two'; break;
    case 'three' || 'four' : return 'three or four'; break;
  }
}
Run Code Online (Sandbox Code Playgroud)

目前它输出:

one or two
Run Code Online (Sandbox Code Playgroud)

但显然我希望代码返回three or four.

那么为多个case语句返回相同代码的正确方法是什么?

php case switch-statement

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

包含url中的单词的href的xpath按针查找

寻找这个XPATH问题的解决方案

<a href="www.aaa.bbb/bla**mykey**_bla/xoxoxo">
Run Code Online (Sandbox Code Playgroud)

XPATH为此链接

如何找到带有'mykey'部分的元素!?

url xpath cpu-word partial

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

ruby数组哈希按键获取键值和按键获取值

我有哈希{ "1" => "one", "2" => "two", "3" => "three" }

如何按键获取值和值.

如果我通过"1"我得到"一个",如果我通过"两个"我得到"2"

def finder (string)
  table = { "1" => "one", "2"   =>  "two", "3"  =>  "three" }
  *magick*
  }
  return string
end
puts finder("1") => one
puts finder("one") => 1
Run Code Online (Sandbox Code Playgroud)

ruby arrays reverse

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

标签 统计

arrays ×1

case ×1

cpu-word ×1

partial ×1

php ×1

reverse ×1

ruby ×1

switch-statement ×1

url ×1

xpath ×1