PHPにてDittoで出力した数値を演算させたい  【解決済み】

質問全般・改善要望
返信する
Kenny
メンバー
メンバー
記事: 179
登録日時: 2011年5月28日(土) 13:41

PHPにてDittoで出力した数値を演算させたい  【解決済み】

投稿記事 by Kenny »

お世話になります。

-----
ご利用のサーバ:heteml
Webサーバのバージョン :Apache 2.0.xx
PHPのバージョン : PHP5.3
データベースのバージョン :MySQL5
MODXのバージョン :1.0.6J-r3
ブラウザ :FireFox13.0
-----

以下のようなスニペットで、Dittoにて出力した数値を演算させたいと思っています。
文字列になっている計算式を、数式として認識させて計算結果を求めたいのですが、どうしてもエラーが出てきてしまい、困っております。

どうかよろしくお願い致します。


<?php

$i = "[[Ditto? &tpl=##### &parents=`####` &orderBy=`menuindex DESC` &depth=`3`]]"."0"; //dittoの部分は 5+3+9+
echo $i; //計算式が文字列として 5+3+9+0 と出てきます。。
$s = eval($i); //文字列をPHPコードとして認識させる為に、関数を使いました。
echo $s; //エラーがでます。 17 という文字を出したい。

?>
アバター
yama
管理人
記事: 3236
登録日時: 2009年7月29日(水) 02:50

Re: PHPにてDittoで出力した数値を演算させたい

投稿記事 by yama »

https://www.google.com/search?hl=ja&q=m ... ppet+ditto
こちらが参考になると思います
Kenny
メンバー
メンバー
記事: 179
登録日時: 2011年5月28日(土) 13:41

Re: PHPにてDittoで出力した数値を演算させたい

投稿記事 by Kenny »

yama様

ヒントを戴きありがとうございます!

毎回、助けて戴きありがとうございます。
返信する