【smartyforeach详解】教程文章相关的互联网学习教程文章

在foreach循环中使用cURL(php)【代码】

我有许多HTTPS-URLS,我必须在其中找到特殊短语,因此我试图在foreach循环中使用cURL,但是它不起作用.... foreach($sites as $site) {$URL = $site; $ch = curl_init();curl_setopt($ch, CURLOPT_URL, $url);curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, false);$response = curl_exec($ch);curl_close($ch);}print substr($r...

PHP-JSON中的foreach函数仅返回一行【代码】

我正在尝试从JSON响应中显示多于一行,但不知何故每次它仅返回一行.查询在服务器上运行良好.如果我不使用ajax / json使用代码,则代码效果很好.我对此感到头痛.我在这里做错了什么?任何帮助,将不胜感激. 的HTML<form><span id="span_section_row"></span><hr><div class="row"><div class="form-group col-lg-6"><label for="exam_date">Select Date of Exam</label><input type="text" class="form-control" id="exam_date" requir...

php5:foreach的数组“副本”会产生开销吗?【代码】

是foreach(在这种情况下为php5)的数组的“副本”是具有实际开销的直接副本,还是仅是懒惰的副本(写时复制),它仅在检测到写操作时才产生开销? 另一种方法,在多个地方都应注意,是在key($array)上运行foreach -那怎么会更快呢?解决方法:好吧,所以我去测量了一下Test This And This And, uh, This --------------------------- ---------------------------- -------------------...

PHP的-foreach循环损坏我的数组?【代码】

说明 我有一个多维数组,可以迭代来创建具有不同研究兴趣的人们的分类视图.主数组如下所示:Array (...['Cell Biology'] => Array(4 elements)['Molecular'] => Array(6 elements)['Biology Education'] => Array(14 elements)['Plant Biology'] => Array(19 elements) <--- Last element in array )我知道整个数组是完整无缺的,并且结构正确.这些数组中的唯一信息是用户ID,如下所示:Array ('Plant Biology') 19...

php-foreach循环内变量前面的文本【代码】

我设置了一个小脚本来处理一个页面,其中有三个复选框. 复选框的HTML如下所示:<input type="checkbox" value="Ex1" name="Check[]" />Ex1 <input type="checkbox" value="Ex2" name="Check[]" />Ex2 <input type="checkbox" value="Ex3" name="Check[]" />Ex3以及针对这些的PHP脚本:if($_POST['Check'] == true){ foreach($_POST['Check'] as $value){ $check_msg .= "$value"; } }现在,如果选中了“ Ex1”和“ Ex2”复选框,我想做...

php-嵌套的foreach语句无效.救命?【代码】

请原谅极端的编码风格.我是第一次使用API??中的PHP和JSON字符串. 我在这里尝试做的事情是打印出用户正在搜索的多个电影结果,如果您浏览它显然不起作用.这是一个搜索结果页面-电影海报和每个项目旁边的一些关键详细信息. 我想要在每个结果旁边显示的内容之一是电影中列出的前5名演员的列表,分别为“主演”,然后电影中列出的所有导演为“导演”的列表. 毫无疑问,问题在于我已经嵌套了foreach语句.但是我不知道有其他方法可以做到这一...

PHP-我在用这个数组和foreach做错什么?【代码】

我有两个数组,可以在其中使用$result [0]或$result [1]. 我已经完成了print_r($results [0])和print_r($result [1]).它们都给了我我想要的两个不同的数组. 但是,如果这样做,我将无法获得我的任何信息foreach($results[0] as $result){echo $result['data']['id']; }我希望能够区分这两个数组,所以我希望能够从这两个数组中获取信息. 我也对$results做了一个json_decode. 如果有人可以在这里帮助我,那就太好了!谢谢 编辑:Array ([...

CodeIgniter:PHP错误:Table.php中的foreach()中的arg无效:第198行【代码】

我已经对这个错误进行了非常彻底的搜索,尽管我找到了许多有关“确保您正在传递数组或SQL查询”的一般答案,但我认为每个CodeIgniter库都需要更具体的帮助. 我有一个只应创建查询(或数组)并生成表的视图. (最终,查询将来自模型,并且表生成将是我的控制器中的一个函数,因此我可以在其他视图中重用它,但是我只是从基本的回显屏幕开始) 视图设置如下:<div class="span4 well well-small"><h4>Requests:</h4><?php$this->table->set_hea...

PHP Foreach循环具有单个元素【代码】

我有一个函数来解析嵌套数组中的“条目”:$data = Array([date] => 'date'[entry] => Array([0] => Array([Title] => 'title0'[Price] => 'price0')[1] => Array([Title] => 'title1'[Price] => 'price1')))如果有多个条目,则使用foreach($data [‘entry’] as $entry){循环遍历.但是,仅向我提供一个条目:$data = Array([date] => 'date'[entry] => Array([Title] => 'title'[Price] => 'price'))并且foreach循环失败. 是否有一种...

php-foreach循环后覆盖数组【代码】

我试图将包含来自sql结果集中的元素的对象推入数组.我的代码是这样的:$data = array(); $sql = "SELECT id,type,name,username FROM users"; foreach ($conn->query($sql) as $row) { $this->set_id($row['id']);$this->set_type($row['type']);$this->set_username($row['username']);$this->set_password($row['password']);$data[] = $this; }我的结果集是正确的,但是在foreach循环结束后,我的数组单元格被最后一个记录集的值覆...

php-foreach仅查找数组的最后一个元素【代码】

我试图获取数组的所有值,但仅获取最后一个元素. (最后的描述和最后的链接). 这是代码:$content = str_get_html($html); $links = $content->find('.myclass a');foreach($links as $k => $v) {$descr= $v-> plaintext;$link_to= $v->href;$a=array( 1 => $descr, 2 => $link_to); }return a$;如何循环整个数组?解决方法:您将在每个循环中覆盖相同的数组.您需要添加另一个维度:$content = str_get_html($html); $links = $conten...

PHP-将图像放入foreach循环中的行【代码】

我有一组以这种格式返回的图像文件名. 这是$this->图片的var_dump(),用于存储文件名array (size=9) 0 => object(stdClass)[8]public 'filename' => string '1416073696I0QHU.jpg' (length=19)public 'primary' => string '1' (length=1) 1 => object(stdClass)[9]public 'filename' => string '1416073696cTU23.jpg' (length=19)public 'primary' => string '0' (length=1) 2 => object(stdClass)[10]public 'filename' => stri...

php-连接表的foreach循环【代码】

我正在尝试在循环内列出用户,但我想将city_name保留在循环外.我是否需要另一个查询或if语句? 结果我到底想要什么: 伦敦用户:鲍勃詹姆斯 纽约用户:大卫users table ==================== id user_name user_city_id user_type 1 Helen 2 NA 2 James 1 PREMIUM 3 David 1 NORMAL 4 Bob 1 NORMALcities table ============= city_id cit...

使用PHP for和foreach循环从JSON数据检索视频信息时遇到问题-YouTube API 3【代码】

基本上,我想列出YouTube频道的最新上传内容,但是我在使用for循环时遇到了麻烦,或者我也错过了foreach的使用. 我尝试了以下方法:function last_uploads() { for($i = 0; $i < 20; ){error_reporting(E_ALL);$url = 'https://www.googleapis.com/youtube/v3/search?order=date&part=snippet&channelId=UCBR8-60-B28hp2BmDPdntcQ&maxResults=3&key={key}&type=video';$json = file_get_contents($url);$json_data = json_decode...

回到PHP foreach循环的开始【代码】

可能吗 ?还是应该结束循环并开始另一个循环?foreach($array as $i) {if (something)// Go back }解决方法:它是.但不适用于foreach&没有离开循环.这是另一种选择,而且效果很好.for ($i = 0; $i < count($array); $i++) {if (condition) {$i = 0;}do_stuff_with($array[$i]); }