目次
smarty模板引擎之配置文件数据和保留数据,smarty模板
ホームページ php教程 php手册 smarty模板引擎之配置文件数据和保留数据,smarty模板

smarty模板引擎之配置文件数据和保留数据,smarty模板

Jun 13, 2016 am 09:08 AM
スマートなテンプレートエンジン テンプレートエンジン

smarty模板引擎之配置文件数据和保留数据,smarty模板

本文实例讲述了smarty模板引擎之配置文件数据和保留数据的方法。分享给大家供大家参考。具体如下:

一、如何让模板直接从配置文件中取出数据

1.使用场合

当某个变量值,不希望直接写死到程序中(通过smarty分配),就可以通过配置文件来获取。

2.写配置文件

新建文件夹:config
新建文件名:my.ini或my.config
内容:key=value;

例子:

title="This is the title of the website."
bgcolor="pink"
ログイン後にコピー

3.使用方法

载入配置文件:{config_laod file="路径"}
使用配置文件数据:<{#键#}>

例子:

{config_laod file="my.config"}
<body bgcolor='<{#bgcolor#}>'>...</body>
ログイン後にコピー

二、如何获得保留变量的数据

即,如何取得get/post/session/server数据。这些数据是保存在数组中的,smarty封装了方法,可以直接通过smarty变量进行获取。

1.获得get数据

传统方式:先取得get数据,再分配给smarty。但是smarty本身封装了方法,不用分配,就可以直接获得get数据。

使用方法如下:

用户名:<{$smarty.get.username}><br/>
密码:<{$smarty.get.password}><br/>
ログイン後にコピー

2.获得post数据

使用方法如下:

用户名:<{$smarty.post.username}><br/>
密码:<{$smarty. post.password}><br/>
ログイン後にコピー

3.获得server数据

使用方法如下:

服务器名称:<{$smarty.server.SERVER_NAME}>
ログイン後にコピー

希望本文所述对大家的php程序设计有所帮助。

このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。

ホットAIツール

Undresser.AI Undress

Undresser.AI Undress

リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover

AI Clothes Remover

写真から衣服を削除するオンライン AI ツール。

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Clothoff.io

Clothoff.io

AI衣類リムーバー

AI Hentai Generator

AI Hentai Generator

AIヘンタイを無料で生成します。

ホットツール

メモ帳++7.3.1

メモ帳++7.3.1

使いやすく無料のコードエディター

SublimeText3 中国語版

SublimeText3 中国語版

中国語版、とても使いやすい

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強力な PHP 統合開発環境

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

SublimeText3 Mac版

SublimeText3 Mac版

神レベルのコード編集ソフト(SublimeText3)

PHP プログラミングにおける一般的なテンプレート エンジンは何ですか? PHP プログラミングにおける一般的なテンプレート エンジンは何ですか? Jun 12, 2023 am 09:50 AM

近年、PHP プログラミングのテンプレート エンジンは PHP 開発の重要な部分となっており、プログラマーによるページの開発と管理が容易になりました。この記事では、PHP プログラミングにおける一般的なテンプレート エンジンを紹介します。 SmartySmarty は一般的に使用される PHP テンプレート エンジンで、キャッシュされたテンプレート、プラグイン モジュール、カスタム関数などの一連の機能をサポートしています。 Smarty の構文は非常に柔軟で、PHP 変数と HTML タグを組み合わせる問題を解決できるため、PHP 言語はテンプレート化されたデザインにより適しています。しかも、Sさん

Golang テンプレート エンジンの使い方を学ぶ: Golang でテンプレートを使用するための基本ガイド Golang テンプレート エンジンの使い方を学ぶ: Golang でテンプレートを使用するための基本ガイド Jan 20, 2024 am 10:13 AM

Golang テンプレート エンジン スタート ガイド: Golang でテンプレートを使用する方法、特定のコード サンプルが必要です はじめに: テンプレート エンジンは、データとテンプレートを結合し、HTML、テキスト、またはその他の形式でドキュメントを生成できるツールです。 Golang では、組み込みのテンプレート パッケージ (html/template) を使用して、テンプレート エンジンの機能を実装できます。この記事では、Golang のテンプレート エンジンの使用方法と具体的なコード例を詳しく紹介します。 1. テンプレート エンジンの基本概念は、その使用方法を理解することです。

ThinkPHP6 テンプレート エンジン使用ガイド: 絶妙なフロントエンド インターフェイスの作成 ThinkPHP6 テンプレート エンジン使用ガイド: 絶妙なフロントエンド インターフェイスの作成 Aug 26, 2023 pm 11:09 PM

ThinkPHP6 テンプレート エンジン使用ガイド: 絶妙なフロントエンド インターフェイスの作成 はじめに: Web アプリケーションの開発に伴い、フロントエンド インターフェイスの設計と開発がますます重要になってきています。開発者として、フロントエンド インターフェイスの作成と管理に役立つ強力なテンプレート エンジンを使用する必要があります。 ThinkPHP6 のテンプレート エンジンは、このニーズを満たす強力なツールです。この記事では、ThinkPHP6 テンプレート エンジンを使用して美しいフロントエンド インターフェイスを作成する方法を紹介します。パート 1: ThinkPHP6 テンプレート エンジンをインストールする

Fat-Free フレームワークでテンプレート エンジン Blade を使用するにはどうすればよいですか? Fat-Free フレームワークでテンプレート エンジン Blade を使用するにはどうすればよいですか? Jun 03, 2023 pm 08:40 PM

Fat-Free Framework は、Web アプリケーションを構築するためのシンプルで柔軟なツールを提供するように設計された軽量の PHP フレームワークです。ルーティング、データベース アクセス、キャッシュなど、多くの便利な機能が含まれています。 Fat-Free フレームワークでは、Blade テンプレート エンジンを使用すると、テンプレートの管理とレンダリングがより便利になります。 Blade は Laravel フレームワークのテンプレート エンジンであり、強力な構文とテンプレート継承機能を提供します。この記事では、Fat-Free フレームワークで Bl を使用する方法を説明します。

Go のテンプレート エンジン: 完全ガイド Go のテンプレート エンジン: 完全ガイド Jun 17, 2023 pm 12:55 PM

インターネット技術の発展に伴い、Web アプリケーションの需要も増加しています。 Web 開発者は、多くの場合、テンプレート エンジンを使用して動的な Web ページを生成します。この記事では、新しいテンプレート エンジンである Go 言語テンプレート エンジンについて説明します。 Go 言語テンプレート エンジンとは何ですか? Go 言語は、Google によって開発された高度なプログラミング言語です。その構文は簡潔かつ明確なので、学習と使用が簡単です。 Go 言語テンプレート エンジンは、Go 言語で HTML テンプレートを生成するために使用されるテンプレート システムです。 Go言語のテンプレートエンジンは「標準ライブラリ」と呼ばれます。

PHP で最高のテンプレート エンジン PHP で最高のテンプレート エンジン May 24, 2023 pm 04:01 PM

PHP は Web 開発で広く使用されている言語で、小規模な Web サイトを開発する場合でも、大規模なシステムを開発する場合でも、PHP は非常に人気があり便利です。 PHP 開発プロセスでは、ロジック層とデータ層を分離する必要があり、これにはテンプレート エンジンを使用する必要があります。テンプレート エンジンは、データとテンプレート ファイルを結合して最終的な HTML ファイルを生成するものとして単純に理解できます。この記事では、PHP で利用できる最高のテンプレート エンジンをいくつか紹介します。 SmartySmarty は、PHP で最も人気のあるテンプレート エンジンの 1 つです。

PHP のテンプレート エンジン Smarty に関する予備調査 PHP のテンプレート エンジン Smarty に関する予備調査 May 11, 2023 pm 05:15 PM

現在、Web サイト開発は重要なコンポーネント テンプレート エンジンから切り離せません。テンプレート エンジンとは、ページ テンプレートとデータを組み合わせて特定の形式の HTML コードを生成するツールを指します。テンプレート エンジンはコードの重複を大幅に削減し、ページのダイナミクスを向上させることができるため、さまざまな Web サイト開発フレームワークにおいて、テンプレート エンジンは不可欠なコンポーネントです。最も一般的で人気のあるテンプレート エンジンの 1 つは Smarty です。 Smarty は DSL (DomainSpecif

JavaScript開発におけるテンプレートエンジンの選択と使用経験の共有 JavaScript開発におけるテンプレートエンジンの選択と使用経験の共有 Nov 04, 2023 am 11:42 AM

JavaScript 開発におけるテンプレート エンジンの選択と使用に関する経験の共有 はじめに: 最新のフロントエンド開発では、テンプレート エンジン (TemplateEngine) が重要な役割を果たします。これらにより、開発者は大量の動的データをより効率的に整理および管理し、データをインターフェイスのプレゼンテーションから効果的に分離できるようになります。同時に、適切なテンプレート エンジンを選択すると、開発者により良い開発エクスペリエンスとパフォーマンスの最適化がもたらされます。しかし、数多くの JavaScript テンプレート エンジンの中で、どれを選択すればよいでしょうか?キャッチ

See all articles