当前位置: 首页>>代码示例>>PHP>>正文


PHP getFileContent函数代码示例

本文整理汇总了PHP中getFileContent函数的典型用法代码示例。如果您正苦于以下问题:PHP getFileContent函数的具体用法?PHP getFileContent怎么用?PHP getFileContent使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。


在下文中一共展示了getFileContent函数的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。

示例1: buildContent

function buildContent($lang)
{
    // array of file names to use
    // NOTE: the textboxes will be created and ordered in the same order of the array
    $file_list = array("narrator_box", "style_box", "script_box", "about_box");
    // array with the strings to return
    $res = array("style" => "", "script" => "");
    // loop through the file list and create the textboxes HTML
    $file_count = 0;
    foreach ($file_list as $file) {
        // grab the file's content
        $file_content = getFileContent($file, $lang);
        // skip if this file has no content
        if (empty($file_content)) {
            continue;
        }
        // run this file's content through the CSS text color coding function
        $content_aux = addStyleTags(preg_replace("/(\n|\r\n)/", "\r", $file_content));
        // store the styles
        $res["style"] .= $content_aux["style"];
        // run this file's content through the CSS text color coding function
        $content_aux = addScriptTags($content_aux["color_coded"]);
        // store the scripts
        $res["script"] .= $content_aux["script"];
        // store this file's content with color coding
        // making sure to remove any "goto" tags and any "\r" after it (to avoid having empty lines int he final result)
        $res[$file] = preg_replace("/<goto[^>]*>\r?/i", "", $content_aux["color_coded"]);
        // create this file's text box (the final html for this file)
        $res[$file] = "<div id='" . $file . "' class='content flex_item' style='order:" . $file_count++ . ";'>\n\t\t\t<div class='header header_expanded'>\n\t\t\t\t<div class='header_text'>" . strtoupper($file) . "</div>\n\t\t\t\t<div class='header_button hb_expanded'></div>\n\t\t\t</div>\n\t\t\t<div class='text text_expanded'>" . $res[$file] . "</div>\n\t\t</div>";
    }
    return $res;
}
开发者ID:PedroHenriques,项目名称:www.pedrojhenriques.com,代码行数:32,代码来源:functions.php

示例2: read

 public function read()
 {
     if (!is_file($this->fileName)) {
         return false;
     } else {
         return getFileContent($this->fileName);
     }
 }
开发者ID:laekov,项目名称:shiruku,代码行数:8,代码来源:cache.php

示例3: matchFilter

function matchFilter($filter, $content)
{
    if (isset($filter->gt)) {
        foreach ($filter->gt as $key => $val) {
            if (!isset($content->{$key}) || $content->{$key} <= $val) {
                return false;
            }
        }
    }
    if (isset($filter->lt)) {
        foreach ($filter->lt as $key => $val) {
            if (!isset($content->{$key}) || $content->{$key} >= $val) {
                return false;
            }
        }
    }
    if (isset($filter->equal)) {
        foreach ($filter->equal as $key => $val) {
            if (!isset($content->{$key}) || $content->{$key} != $val) {
                return false;
            }
        }
    }
    if (isset($filter->inArray)) {
        foreach ($filter->inArray as $key => $val) {
            if (!isset($content->{$key}) || !in_array($val, $content->{$key})) {
                return false;
            }
        }
    }
    if (isset($filter->vague)) {
        foreach ($filter->vague as $val) {
            if (is_array($content->tag) && in_array($val, $content->tag)) {
                return true;
            }
            if (strpos($content->title, $val) !== false) {
                return true;
            }
            $text = getFileContent($srkEnv->penPath . $content->penId . '/content.md');
            if (strpos($text, $val) !== false) {
                return true;
            }
        }
        return false;
    }
    return true;
}
开发者ID:laekov,项目名称:shiruku,代码行数:47,代码来源:pen.php

示例4: load

 public function load($pathName)
 {
     $this->fileName = $pathName . '/like.json';
     if (is_file($this->fileName)) {
         $this->data = json_decode(getFileContent($this->fileName));
         if ($this->data !== null) {
             if (is_object($this->data->list)) {
                 $this->data->list = (array) $this->data->list;
             }
             $this->status = 'normal';
         }
     } else {
         $this->data = (object) self::$defaultData;
         $this->status = 'normal';
     }
     return $this->status !== 'normal';
 }
开发者ID:laekov,项目名称:shiruku,代码行数:17,代码来源:like.php

示例5: commentLoadContent

function commentLoadContent($penId, $commentId)
{
    global $srkEnv;
    $contentFileName = $srkEnv->penPath . '/' . $penId . '/comment/' . $commentId . '/content.html';
    return getFileContent($contentFileName);
}
开发者ID:laekov,项目名称:shiruku,代码行数:6,代码来源:comment.php

示例6: dirname

<?php

include dirname(__FILE__) . "/../commonLib.php";
$filePath = $_GET["file_path"];
// $filePath = "/disk2/qatest/svn_code/qa/WebFramework/htdocs/m_testAssist/m_productCodeComment/code/bf3c7cfd35b54b58eb4fa83eca5a5f35/499969/build.xml";
// $filePath = "/disk2/qatest/svn_code/qa/WebFramework/htdocs/m_testAssist/m_productCodeComment/code/bf3c7cfd35b54b58eb4fa83eca5a5f35/499969/src/java/outfox/ead/stat/mongo/model/Order.java";
$retArray = getFileContent($filePath, "red");
$type = $retArray["type"];
$lines = $retArray["lines"];
$content = "";
if ($type == "image" || $type == "error") {
    $content = $lines[0];
} elseif ($type == "text") {
    $line_cnt = count($lines);
    $temp_arr = array();
    $line_idx_classname = "idx_span";
    $line_classname = "cont_span";
    $line_idx = 1;
    foreach ($lines as $arr) {
        list($line, $funcName) = $arr;
        if ($line_cnt < 10) {
            $line = sprintf("<span class='{$line_idx_classname}'>%s</span><span class='{$line_classname}'>%s</span>", $line_idx, $line);
        } elseif ($line_cnt < 100) {
            $line = sprintf("<span class='{$line_idx_classname}'>%2s</span><span class='{$line_classname}'>%s</span>", $line_idx, $line);
        } elseif ($line_cnt < 1000) {
            $line = sprintf("<span class='{$line_idx_classname}'>%2s</span><span class='{$line_classname}'>%s</span>", $line_idx, $line);
        } elseif ($line_cnt < 10000) {
            $line = sprintf("<span class='{$line_idx_classname}'>%2s</span><span class='{$line_classname}'>%s</span>", $line_idx, $line);
        }
        $line_idx++;
        array_push($temp_arr, "<div name='func_{$funcName}' class='file_line'>" . $line . "</div>");
开发者ID:sleepyycat,项目名称:WebFramework,代码行数:31,代码来源:get_file_content.php

示例7: getFileContent

    <link href="theme/<?php 
echo CONFIG_THEME_NAME;
?>
/css/ajaxtexteditor.css" type="text/css" rel="stylesheet"/>
    <link href="theme/<?php 
echo CONFIG_THEME_NAME;
?>
/css/jqModal.css" type="text/css" rel="stylesheet"/>
    <title>Ajax Text Editor</title>
</head>
<body>

<div id="pageBody">
    <textarea name="content" id="content" style="height:500px; width: 97%;"><?php 
echo getFileContent($path);
?>
</textarea>
</div>
<div id="windowProcessing" class="jqmWindow" style="display:none">
    <form name="frmProcessing" id="frmProcessing" method="post"
          action="<?php 
echo appendQueryString(CONFIG_URL_SAVE_TEXT, makeQueryString(array('path')));
?>
">
        <input type="hidden" name="folder" id="folder" value="<?php 
echo dirname($path);
?>
"/>
        <input type="hidden" name="name" id="name" value="<?php 
echo basename($path);
开发者ID:annickvdp,项目名称:Chamilo1.9.10,代码行数:30,代码来源:ajax_text_editor.php

示例8: dirname

<?php

include dirname(__FILE__) . "/../util/util.php";
echo json_encode(getFileContent($_GET["file_path"]));
开发者ID:sleepyycat,项目名称:WebFramework,代码行数:4,代码来源:get_file_content.php

示例9: makecontact_execute


//.........这里部分代码省略.........
                        session_addvalue($slot . '_info', getLT('wblank'));
                        session_setvalue($slot . "_viewid", $id);
                        setSlotView($slot, "add");
                    } else {
                        $_local_error = getLT('unableadd');
                        break;
                    }
                }
            case 'sendemail':
                if (isset($_POST['cancel_button']) && $_POST['cancel_button'] == getLT('cancel')) {
                    $_local_error = 'usercanceled';
                    break;
                }
                if ($_local_error == "") {
                    ob_start();
                    require_once "config/htmlreport.php";
                    require_once "config/templates.php";
                    require_once "config/mail.php";
                    global $_templates;
                    require_once "config/utils.php";
                    $_control_replace_sql = "parseAndReplaceAll";
                    $pdf = new HtmlReport("");
                    $emailbody = ob_get_contents();
                    ob_end_clean();
                    $emailbody = html_entity_decode($emailbody);
                    $emailsubject = getLT('emailcontact');
                    global $mails_sql_conn;
                    $mails_sql_conn = create_db_connection();
                    $mails_sql_conn->openselect($_control_replace_sql("select pemails as email from projects where id=0[config.projectid]"));
                    $noemail = false;
                    if ($mails_sql_conn->eof()) {
                        $noemail = true;
                    }
                    while (!$mails_sql_conn->eof()) {
                        $mailman = createMailObject();
                        $mailman->IsHTML(true);
                        $emailto = $mails_sql_conn->getvalue("email");
                        $emailreply = "";
                        $emailbcc = "";
                        $emailcc = "";
                        $emailfrom = "";
                        $emailbody = getFileContent(getFilePathFor('html', 'makecontact'));
                        require_once "config/utils.php";
                        $emailbody = parseAndReplaceAll($emailbody);
                        $emailreply = correctPostValue($_POST["iemail"]);
                        $mailman->Body = $emailbody;
                        $mailman->Subject = $emailsubject;
                        $mailman->ClearAddresses();
                        $mailman->AddAddress($emailto);
                        if ($emailbcc != "") {
                            $mailman->AddBCC($emailbcc);
                        }
                        if ($emailcc != "") {
                            $mailman->AddCC($emailcc);
                        }
                        if ($emailfrom != "") {
                            $mailman->FromName = "";
                            $mailman->From = $emailfrom;
                        }
                        if ($emailreply != '') {
                            $mailman->AddReplyTo($emailreply);
                        }
                        $mailman->send();
                        $mails_sql_conn->movenext();
                    }
                    $mails_sql_conn->close();
                    if ($noemail) {
                        session_addvalue($slot . '_error', getLT('noemailfound'));
                    } else {
                        session_addvalue($slot . '_info', getLT('yourmessageissent'));
                    }
                }
                break;
            default:
                //$_local_error="slot:".$slot." unknown post action: ".$action;
                setSlotView($slot, "");
                break;
        }
    }
    if (isset($_POST['cancel_button']) && $_POST['cancel_button'] == getLT('cancel')) {
        //if($_local_error!="") session_addvalue($slot.'_error',getLT($_local_error));
        $_local_error = '';
    } else {
        if ($_local_reloadform != "" || $_local_error != "" || $action == "justreloadform") {
            //save post for later use
            foreach ($_POST as $key => $val) {
                if (is_array($val)) {
                    session_setvalue('savedpost_makecontact_' . $key, correctPostValue(implode(",", str_replace(',', ' ', $_POST[$key]))));
                } else {
                    session_setvalue('savedpost_makecontact_' . $key, correctPostValue($val));
                }
            }
            if ($_local_error != "") {
                session_addvalue($slot . '_error', $_local_error);
            }
        }
    }
    $render_current_slot--;
    return $_local_error;
}
开发者ID:jawedkhan,项目名称:rorca,代码行数:101,代码来源:control_makecontact.php

示例10: getFileContent

		}
	);		

		

			
</script>

<link href="theme/<?php echo CONFIG_THEME_NAME; ?>/css/editor.css" type="text/css" rel="stylesheet" />
<link href="theme/<?php echo CONFIG_THEME_NAME; ?>/css/jqModal.css" type="text/css" rel="stylesheet" />
<title>Ajax Text Editor</title>
</head>
<body>

<div id="pageBody">
	<textarea name="content" id="content" style="height:500px; width: 97%;"><?php echo getFileContent($path); ?></textarea>
</div>
<div id="windowProcessing" class="jqmWindow" style="display:none">
	<form name="frmProcessing" id="frmProcessing" method="POST" action="<?php echo appendQueryString(CONFIG_URL_SAVE_TEXT, makeQueryString(array('path')));?>">
		<input type="hidden" name="folder" id="folder" value="<?php echo dirname($path); ?>" />
		<input type="hidden" name="name" id="name" value="<?php echo basename($path); ?>" />	
		<input type="hidden" name="save_as_request" id="save_as_request" value="0" />
		<div style="display:none"><textarea name="text" id="text"></textarea></div> 
	</form> 
	<a href="#" class="jqmClose" id="windowSaveClose"><?php echo IMG_BTN_CANCEL; ?></a>
	<p><img src="theme/<?php echo CONFIG_THEME_NAME; ?>/images/loading.gif" /></p>
</div>
<div id="windowSaveAs" class="jqmWindow" style="display:none">
    	<a href="#" class="jqmClose" id="windowSaveClose"><?php echo IMG_BTN_CANCEL; ?></a>
      <form id="formSaveAs" name="formSaveAs" action="" method="post">
    	<table class="tableForm" cellpadding="0" cellspacing="0">
开发者ID:Ting-Article,项目名称:Interview,代码行数:31,代码来源:ajax_text_editor.php

示例11: combineFile

function combineFile($filePath)
{
    global $loadedFileList, $treeContentList, $treeIndex, $contentList, $t;
    $fileContent = getFileContent($filePath);
    $loadedFileList[$filePath] = $filePath;
    $treeContentList[] = str_repeat(' | ', $treeIndex) . ' +---- ' . $filePath;
    $treeIndex++;
    foreach ($fileContent as $key => $value) {
        $matchFile = findImport($value, $t);
        if ($matchFile != '') {
            if (@$loadedFileList[$matchFile] == null) {
                combineFile($matchFile);
                $contentList[] = "\n";
            }
        } else {
            $contentList[] = $value;
        }
    }
    $treeIndex--;
}
开发者ID:AllenWeb,项目名称:my____s____i____n____a____j____s,代码行数:20,代码来源:pack_bk.php

示例12: alert

     return;
 }
 if ($check[2] !== IMAGETYPE_GIF && $check[2] !== IMAGETYPE_JPEG && $check[2] !== IMAGETYPE_PNG) {
     echo '<script language="javascript">
               alert("Image Type is not a gif/jpeg/png !!");
               window.location="' . SERVER . '/profile";
           </script>';
     return;
 }
 $filename = pathinfo($_FILES['profilepic']['name'], PATHINFO_FILENAME);
 $fileext = pathinfo($_FILES['profilepic']['name'], PATHINFO_EXTENSION);
 $image = uniqid('') . md5($filename) . '.' . $fileext;
 $file_path = $target_dir . $image;
 $fileTmpLoc = $_FILES['profilepic']['tmp_name'];
 $fileContents = hash_file('md5', $fileTmpLoc);
 $oldContent = getFileContent($sid);
 if ($fileContents == $oldContent) {
     echo '<script language="javascript">
               alert("You are trying to upload the same file!");
               window.location="' . SERVER . '/profile";
           </script>';
     return;
 }
 if ($check[2] == IMAGETYPE_JPEG) {
     $src = imagecreatefromjpeg($fileTmpLoc);
 } elseif ($check[2] == IMAGETYPE_PNG) {
     $src = imagecreatefrompng($fileTmpLoc);
 } else {
     $src = imagecreatefromgif($fileTmpLoc);
 }
 list($width, $height) = getimagesize($fileTmpLoc);
开发者ID:salehOyon,项目名称:Course-Management,代码行数:31,代码来源:editStuInfo.php

示例13: error_reporting

<?php

error_reporting(0);
// require the php file with all the custom functions
require dirname(dirname(dirname(__FILE__))) . "/code/functions.php";
// grab the file name
if (isset($_GET["fn"])) {
    $file_name = $_GET["fn"];
} else {
    // no file name was passed, so echo an empty stringe
    echo "";
    exit;
}
// grab the language
if (isset($_GET["lang"])) {
    $lang = $_GET["lang"];
} else {
    // default to english
    $lang = "EN";
}
// grab the file's content and echo it
echo getFileContent($file_name, $lang);
开发者ID:PedroHenriques,项目名称:www.pedrojhenriques.com,代码行数:22,代码来源:read_file.php

示例14: json_decode

/**
 * Is this file a shame ? Yep, totaly.
 *
 * @author Adrien Brault <adrien.brault@gmail.com>
 */
// See http://www.apple.com/itunes/affiliates/resources/documentation/genre-mapping.html
$genresUrl = 'http://itunes.apple.com/WebObjects/MZStoreServices.woa/ws/genres';
$result = json_decode(file_get_contents($genresUrl), true);
$flatGenres = array();
foreach ($result as $genre) {
    $flatGenres = array_merge($flatGenres, getFlatGenres($genre));
}
$className = 'Genres';
$namespace = 'AdrienBrault\\ItunesClient';
$filePath = __DIR__ . '/../src/AdrienBrault/ItunesClient/Genres.php';
file_put_contents($filePath, getFileContent(filterResult($result), $flatGenres, $namespace, $className));
function getFlatGenres(array $genre, $namePrefix = '')
{
    $name = normalizeText($namePrefix . $genre['name']);
    $genres = array($name => (int) $genre['id']);
    if (isset($genre['subgenres'])) {
        foreach ($genre['subgenres'] as $subGenre) {
            $genres = array_merge($genres, getFlatGenres($subGenre, $name . '_'));
        }
    }
    return $genres;
}
function normalizeText($text)
{
    $text = strtoupper($text);
    $text = preg_replace('/[^A-Z_ ]/', '', $text);
开发者ID:adrienbrault,项目名称:itunes-client,代码行数:31,代码来源:generateGenresClass.php

示例15: sendEmailSituacionAfiliatoria

	private function sendEmailSituacionAfiliatoria($msgError) {
		global $conn;

		$emailTo = $this->datosUsuario["EMAILAVISOART"];
		$subject = "Empresa con situación afiliatoria complicada";
		$body = getFileContent($_SERVER["DOCUMENT_ROOT"]."/modules/solicitud_cotizacion/plantillas/email_situacion_afiliatoria.html");

		$params = array(":id" => $this->datosUsuario["CANAL"]);
		$sql = "SELECT ca_codigo || ' - ' || ca_descripcion FROM aca_canal WHERE ca_id = :id";
		$body = str_replace("@canal@", ValorSql($sql, "", $params, 0), $body);

		$params = array(":id" => $this->datosUsuario["ENTIDAD"]);
		$sql = "SELECT en_codbanco || ' - ' || en_nombre FROM xen_entidad WHERE en_id = :id";
		$body = str_replace("@entidad@", ValorSql($sql, "", $params, 0), $body);

		if ($_SESSION["sucursal"] != "") {
			$params = array(":id" => $this->datosUsuario["SUCURSAL"]);
			$sql = "SELECT su_codsucursal || ' - ' || su_descripcion FROM asu_sucursal WHERE su_id = :id";
			$body = str_replace("@sucursal@", ValorSql($sql, "", $params, 0), $body);
		}
		else
			$body = str_replace("@sucursal@", "", $body);

		$params = array(":id" => $this->datosSolicitud["artAnterior"]);
		$sql = "SELECT ar_nombre FROM aar_art WHERE ar_id = :id";
		$body = str_replace("@artactual@", ValorSql($sql, "", $params, 0), $body);

		$vendedor = "";
		if ($this->datosSolicitud["codigoVendedor"] != NULL) {
			$params = array(":vendedor" => IIF(($this->datosSolicitud["codigoVendedor"] == ""), "0", $this->datosSolicitud["codigoVendedor"]));
			$sql = "SELECT ve_vendedor || ' - ' || ve_nombre FROM xve_vendedor WHERE ve_vendedor = :vendedor";
			$vendedor = ValorSql($sql, "", $params, 0);
		}
		elseif ($this->datosUsuario["VENDEDOR"] == "") {
			$params = array(":identidad" => $this->datosUsuario["ENTIDAD"]);
			$sql =
				"SELECT ve_vendedor || ' - ' || ve_nombre
					 FROM xev_entidadvendedor, xve_vendedor
					WHERE ve_id = ev_idvendedor
						AND ev_fechabaja IS NULL
						AND ve_fechabaja IS NULL
						AND ve_vendedor = '0'
						AND ev_identidad = :identidad";
			$vendedor = ValorSql($sql, "", $params, 0);
		}
		$body = str_replace("@codigovendedor@", $vendedor, $body);

		$params = array(":codigo" => $this->datosSolicitud["statusBcra"]);
		$sql = "SELECT tb_descripcion FROM ctb_tablas WHERE tb_clave = 'STBCR' AND tb_codigo = :codigo";
		$body = str_replace("@statusbcra@", ValorSql($sql, "", $params, 0), $body);

		$params = array(":codigo" => $this->datosSolicitud["statusSrt"]);
		$sql = "SELECT tb_descripcion FROM ctb_tablas WHERE tb_clave = 'STSRT' AND tb_codigo = :codigo";
		$body = str_replace("@statussrt@", ValorSql($sql, "", $params, 0), $body);

		$body = str_replace("@cantidadestablecimientos@", $this->datosSolicitud["cantidadEstablecimientos"], $body);
		$body = str_replace("@ciiu1@", $this->getCodigoActividad($this->datosSolicitud["ciiu1"]), $body);
		$body = str_replace("@contacto@", $this->datosSolicitud["contacto"], $body);
		$body = str_replace("@cuit@", $this->datosSolicitud["cuit"], $body);
		$body = str_replace("@edadpromedio@", $this->datosSolicitud["edadPromedio"], $body);
		$body = str_replace("@email@", $this->datosSolicitud["email"], $body);
		$body = str_replace("@emailComercializador@", $this->datosUsuario["EMAIL"], $body);
		$body = str_replace("@error@", $msgError, $body);
		$body = str_replace("@masasalarial1@", $this->datosSolicitud["masaSalarial1"], $body);
		$body = str_replace("@periodo@", $this->datosSolicitud["periodo"], $body);
		$body = str_replace("@razonsocial@", $this->datosSolicitud["razonSocial"], $body);
		$body = str_replace("@resultadomensualtrabajador@", $this->getResultadoMensualPorTrabajador(), $body);
		$body = str_replace("@sector@", $this->datosSolicitud["sector"], $body);
		$body = str_replace("@sumafija@", $this->datosSolicitud["calculoSumaFija"], $body);
		$body = str_replace("@telefono@", $this->datosSolicitud["telefono"], $body);
		$body = str_replace("@trabajadores1@", $this->datosSolicitud["totalTrabajadores1"], $body);
		$body = str_replace("@usuario@", $this->datosUsuario["USUARIO"], $body);
		$body = str_replace("@variable@", $this->datosSolicitud["calculoVariable"], $body);

		// Agrego los datos del CIIU 2..
		$str = "";
		if ($this->datosSolicitud["ciiu2"] != "") {
			$str.= "Cod. CIIU (2): ".$this->getCodigoActividad($this->datosSolicitud["ciiu2"])."<br />";
			$str.= "Cant. Trabajadores (2): ".$this->datosSolicitud["totalTrabajadores2"]."<br />";
			$str.= "Masa Salarial (2): ".$this->datosSolicitud["masaSalarial2"]."<br />";
		}
		$body = str_replace("@ciiu2@", $str, $body);

		// Agrego los datos del CIIU 3..
		$str = "";
		if ($this->datosSolicitud["ciiu3"] != "") {
			$str.= "Cod. CIIU (3): ".$this->getCodigoActividad($this->datosSolicitud["ciiu3"])."<br />";
			$str.= "Cant. Trabajadores (3): ".$this->datosSolicitud["totalTrabajadores3"]."<br />";
			$str.= "Masa Salarial (3): ".$this->datosSolicitud["masaSalarial3"]."<br />";
		}
		$body = str_replace("@ciiu3@", $str, $body);

		// Agrego los datos de la competencia..
		$str = "";
		switch ($this->datosSolicitud["datosCompetencia"]) {
			case "":
				$str = "Sin Dato<br />";
				break;
			case "A":
				$str = "Solo pago total mensual: ".$this->datosSolicitud["soloPagoTotalMensual"]."<br />";
//.........这里部分代码省略.........
开发者ID:javierlov,项目名称:FuentesWeb,代码行数:101,代码来源:solicitud_cotizacion.php


注:本文中的getFileContent函数示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。