我无法理解为什么当我运行此代码时,它返回4次而不是3次。
$pieces = explode("/", "///");
print_r ($pieces); //Array ( [0] => [1] => [2] => [3] => )
答案 0 :(得分:6)
将explode
视为将你的字符串与你的论点分开。
如果您输入///
,则爆炸会拆分您的字符串,从而产生4个输出......
4个输出如下......
A/B/C/D
$pieces = explode("/", "///");
print_r ($pieces); //Array ( [0] => [1] => [2] => [3] => )
A B C D
答案 1 :(得分:4)
下图应该有所帮助:
import cv2
import numpy as np
im = cv2.imread('demo.jpg')
im = np.array(im[:,::-1]) # cast as array
drawed_im = cv2.rectangle(im, (10,10), (50,50), (255, 0, 0), thickness=2)
你看到多少次下划线?四
答案 2 :(得分:3)
因为有4个缩进,我将通过示例解释:
将///
写为_ / _ / _ / _
并亲自查看,因此有4个元素。
答案 3 :(得分:2)
你正在爆炸" /"。
$pieces = explode("/", "///");
这将产生4件。 " /"将始终在每一方都有一个位置。