将PHP代码添加到现有代码中

时间:2016-01-06 13:26:53

标签: php

我有以下代码:

if( get_field('custom_printing_slider_description') ):
    echo get_field($field_name);
    endif; 

我想在</h3></div>之间添加以下内容:

$popup .= '<div class="pps-header"><h3 class="pps-title">'.get_the_title($popup_id).'</h3></div>;

直接添加代码不起作用。

3 个答案:

答案 0 :(得分:0)

  • 您的文件应以foreach ($machine in $servers) { $disks = @($machine) $disks += Get-WmiObject -Computer $machine -Class Win32_DiskDrive | ForEach-Object { [Math]::Round($_.Size/1GB) } $disks -join ',' | Add-Content 'C:\path\to\output.csv' }
  • 结尾
  • 不要忘记将PHP代码放在.php<?php
  • 之间
  • 确保已安装PHP解释器
  • 如果陈述如下:

    ?>

答案 1 :(得分:0)

也许你应该尝试类似的东西。我想你忘记了“”

$popup .= "<div class="pps-header"><h3 class="ppstitle">'.get_the_title($popup_id).'
</h3></div>";

答案 2 :(得分:0)

是的,它不起作用,因为你试图在变量内部回显。我相信你以后会在某处显示$ popup。这段代码应该有效:

private async void runYoutubeVideo(String youtubeId)
    {
        try
        {
            Console.WriteLine(youtubeId);
            var url = await YouTube.GetVideoUriAsync(youtubeId, YouTubeQuality.Quality480P);
            _mediaElementObject.Source = url.Uri;
            _modelPlayer.CurrentMedia = new Media(url.Uri, YoutubeURLString);
            TitleFile = _modelPlayer.CurrentMedia.FileName;

            YoutubeURLString = null;
            Uri tmp = new Uri(_modelPlayer.CurrentMedia.FilePath);
            this._mediaElementObject.Source = tmp;
            this.SliderVideoObject = 0;
            createTimerTrick();
            _mediaElementObject.Play();
        }
        catch
        {
            Console.WriteLine("Youtube Runner Error");
            new NullReferenceException("Error");
            return;
        }
    }

请注意,您正在验证get_field,如果条件为true,则添加$ field_name,在if语句后关闭div,以防您的条件不正确,您正在正确关闭标记。