小编Sha*_*ran的帖子

获取文本高度以了解 TCPPDF 中的填充高度

我正在尝试通过TCPDF的代码来了解它如何计算要呈现的文本的高度,但是如果不问就处理太多了。

我想知道的是:在示例 5 http://www.tcpdf.org/examples/example_005.pdf的 PDF 中,它为单元格提供了黄色背景。我猜在基础层面,它首先用这个填充颜色绘制一个框,然后添加文本,那么它调用什么方法来获取文本的高度以知道要填充的框的高度?

我可以从示例代码中看到它MultiCell()是入口点,但不清楚它调用什么方法来获取文本的高度。我MultiCell()在这个 pastebin 中粘贴了代码

http://pastebin.com/A1niGrQG

任何人都知道如何跟踪这一点,因为手动完成并查看代码对我来说根本不起作用。

php pdf pdf-generation tcpdf

3
推荐指数
1
解决办法
2万
查看次数

Facebook游戏通常使用哪些技术?

我有兴趣开始写Facebook游戏.快速谷歌搜索Fa​​cebook游戏技术并没有给我很多.看起来Flash很受欢迎.

公司/个人通常使用哪些其他技术来编写游戏?

我在业界经验丰富,有Java,Adobe Flex(从未使用过Flash),PHP,MySql,Javascript,XML等.

我想知道最好的起点在哪里,以及是否有人有关于好书的建议.

mysql flash adobe facebook

3
推荐指数
1
解决办法
1019
查看次数

使用PHP获取具有相同名称的2个HTML输入标记的值

假设我有下表:

<form  action="bla.php" method=post>
<table class="pv-data">
<tr>
<td><input type="text" name="id" size="2" value=1 /></td>
<td><input type="text" name="longitude" size="7"/></td>
<td><input type="text" name="latitude" size="7"/></td>
</tr>
<tr>
<td><input type="text" name="id" size="2" value=2 /></td>
<td><input type="text" name="longitude" size="7"/></td>
<td><input type="text" name="latitude" size="7"/></td>
</tr>
</table>
<input type="submit" name="submit" value="SUBMIT">
</form>
Run Code Online (Sandbox Code Playgroud)

我想将此表中的值分配给php变量,所以在 bla.php

如果我$id = $_REQUEST['id'];只使用 了最后一个值,因为有两个具有相同名称的输入标记.

那么我可以在php中请求这些具有相同名称的标签的2个值吗?

ps不要告诉我更改输入标签的名称,因为表格比这更复杂,并且它有动态添加行:我的真实代码是:http://jsfiddle.net/CchES/9/

html php

3
推荐指数
2
解决办法
3955
查看次数

如何将类的所有公共属性作为json?

考虑以下示例:

<?php

class p{
    public $name = 'jimmy';
    public $sex = 'male';
    private $age = 31;
    // there should be more unknow properties here ..

    function test(){
        echo $this->name;
    }

    function get_p_as_json(){
        // how can i get json of this class which contains only public properties ?
        // {"name":"jimmy","sex":"male"}
    }

}

$p = new p();
$json = $p->get_p_as_json();
echo $json;
Run Code Online (Sandbox Code Playgroud)

问题: 如何获取班级的所有公共属性JSON

php arrays oop json function

3
推荐指数
3
解决办法
211
查看次数

如何在PHP mail()中使文本变为粗体?

我想在我的电子邮件内容中将一些文本邮寄为粗体.我使用了以下代码

$to = 'some@gmail.com';
    $headers = 'MIME-Version: 1.0' . "\r\n";
    $headers .= 'Content-Type: text/html; charset=UTF-8' . "\r\n";
        $from = $param['email']; // this is the sender's Email address
    $headers = "From:" . $from;

    $name = $param['name'];

    $subject = "Test";

    $message =  "message.\n\n" 
                ."<b>Name:</b> ".$name . "\n\n"
                ."Adress: \n" 
                .$param['address'] . "\n"
                .$param['zip'] . ", "
                .$param['postal_area'] . "\n\n"
                ."E-post: ".$param['email'] . "\n\n\n"

      mail($to,$subject,$message,$headers);
Run Code Online (Sandbox Code Playgroud)

我也使用了<strong>而不是<b>标签,但没有任何作用.我收到以下格式的邮件:

<b>Namn:</b> some name

Adress:
Borås, Sweden
4837, Boras

E-post: somemail@gmail.com
Run Code Online (Sandbox Code Playgroud)

php email syntax function output

3
推荐指数
1
解决办法
9442
查看次数

php docx模板修改

有没有人有编辑docx模板的经验.我的php管理区域需要修改docx模板的功能,这个功能将被大量使用,因此内存很重要.

我发现phpword是测试版,它可以工作,但不是100%

我一直在谷歌搜索并找到phpdocx,有没有人使用过这个并且可以给我一些反馈?

是否有任何其他解决方案,我需要的是能够在docx模板中更改文本和图像.

我将准备支付服务但不支付群众费用,并且优先购买一次性许可费.

php templates docx phpdocx

2
推荐指数
1
解决办法
2万
查看次数

每次在C#中在特殊字符前剪切字符串#

我有各自不同长度的字符串.例如

str1 = "This is new job ----First Message----- This is reopened ";
str2 = "Start Process ----First Message----- Is this process closed? <br/> no ----First Message-----";
Run Code Online (Sandbox Code Playgroud)

现在这些字符串应始终包含"----First Message-----"在其中.我需要的是修剪或分割弦,使得我只得到"----First Message-----"发生的第一个时间的剩余部分.

所以如果str1结果应该是"这是新工作" str2应该是"Start Process "

如何在C#中完成?

c# string substring

2
推荐指数
1
解决办法
1万
查看次数

如何在PHP中循环这个json解码数据?

我在JSON中有这个需要解码的产品列表:

"[{"productId":"epIJp9","name":"Product A","amount":"5","identifier":"242"},{"productId":"a93fHL","name":"Product B","amount":"2","identifier":"985"}]"
Run Code Online (Sandbox Code Playgroud)

在我用PHP解码之后json_decode(),我不知道输出是什么类型的结构.我以为它会是一个数组,但在我要求count()它之后说它是"0".如何遍历此数据以便获取列表中每个产品的属性.

谢谢!

php json

2
推荐指数
3
解决办法
3万
查看次数

调用未定义的函数str_getcsv()

我收到这个错误

调用未定义的函数str_getcsv()

它似乎是一个PHP版本.它直到5.3版本才出现

有人知道替换这个功能的方法而不是升级PHP版本吗?

php function version

2
推荐指数
1
解决办法
3272
查看次数

如何在不使用php.ini文件的情况下增加php中的文件大小

我正在使用以下代码来增加php中的上传文件大小,但它无法正常工作.我想在不使用php.ini文件和.htaccess文件的情况下更改文件大小.

ini_set('post_max_size', '500M');
ini_set("upload_max_filesize",'500M');
echo("<br>".ini_get('upload_max_filesize')."<br>");
Run Code Online (Sandbox Code Playgroud)

php

2
推荐指数
1
解决办法
549
查看次数

标签 统计

php ×8

function ×3

json ×2

adobe ×1

arrays ×1

c# ×1

docx ×1

email ×1

facebook ×1

flash ×1

html ×1

mysql ×1

oop ×1

output ×1

pdf ×1

pdf-generation ×1

phpdocx ×1

string ×1

substring ×1

syntax ×1

tcpdf ×1

templates ×1

version ×1